1.1 購買域名建議大家到 萬網(wǎng) 購買域名,至于如何選擇一個(gè)好的域名?我建議以下幾點(diǎn):

1. 基于選擇使" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > 阿里云ECS搭建WordPress網(wǎng)站教程

阿里云ECS搭建WordPress網(wǎng)站教程

時(shí)間:2023-07-10 04:27:01 | 來源:網(wǎng)站運(yùn)營

時(shí)間:2023-07-10 04:27:01 來源:網(wǎng)站運(yùn)營

阿里云ECS搭建WordPress網(wǎng)站教程:

1 準(zhǔn)備工作:

開始之前,請先到 百度網(wǎng)盤 下載記事本,方便記錄后面用到的各種賬號和密碼。

1.1 購買域名

建議大家到 萬網(wǎng) 購買域名,至于如何選擇一個(gè)好的域名?我建議以下幾點(diǎn):

1. 基于選擇使用阿里云的都是國內(nèi)網(wǎng)站, 建議首選 拼音.com 的域名 (如 http://jinmaotong.com)和6位以下的數(shù)字域名 (比如http://1688.com)

2. 除非自己的大部分用戶懂英語 (比如外貿(mào)群體),否則不建議使用 英文.com (比如http://hellotextile.com)的域名。

3. 如果 .com 域名被注冊,可以選擇 購買 或者 用 .cn ,不過不建議用 其他后綴 和 帶”-“ (如http://hello-textile.com)的域名。

1.2 購買空間

1.2.1 阿里云空間配置圖

本教程基于阿里云空間搭建,阿里云ECS云服務(wù)器是國內(nèi)首屈一指的云服務(wù)器提供商。優(yōu)點(diǎn)列舉幾個(gè),如下:

請點(diǎn)擊 這里 登陸阿里云購買頁面,按照下圖進(jìn)行服務(wù)器的購買(前提是你得有阿里云的賬號,點(diǎn)擊 這里 注冊)。









地域和可用區(qū) 查詢









1.2.2 更換操作系統(tǒng) (新購的阿里云ECS跳過這一步,即可)

如果你的操作系統(tǒng)選錯(cuò)了,可以在此更換操作系統(tǒng).

1. 關(guān)機(jī),如下圖。









1.2.3 初始化磁盤 (新購的阿里云ECS跳過這一步,即可)

1. 關(guān)機(jī),如上圖

2. 重新初始化磁盤









1.2.4 設(shè)置快照









1.3 域名解析

1.3.1 修改域名服務(wù)商

默認(rèn)情況下,域名解析權(quán)在您購買域名的服務(wù)商處,如阿里云。當(dāng)然,你也可以將解析權(quán)交由其他域名服務(wù)商,修改NS即域名服務(wù)就可以。









1.3.2 域名解析

在域名管理處,添加兩個(gè)A記錄,分別只向空間的IP地址,保存,等待10分鐘后生效即可。如下圖:







2 配置LNMP環(huán)境

2.1 配置 Xshell并登錄

2.1.1 下載Xshell 和 Xftp

Xshell 下載地址: 下載地址

Xftp 下載地址:下載地址

2.1.2 配置Xshell并登錄









2.2 配置LNMP環(huán)境(請按部就班來操作)

安裝screen命令

yum install -y screen
運(yùn)行screen命令

screen -S lnmp
安裝wget命令,vim-enhanced命令和lrzsz命令

yum install wget vim-enhanced lrzsz -y
獲取軍哥一鍵安裝包

wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp

選擇MySQL版本(只有大于1G內(nèi)存才可以使用5.6版本以上) – 3 (5.6版本),否則,請選擇 默認(rèn) 即可。




設(shè)置MySQL的root密碼




詢問是否需要啟用MySQL InnoDB – y




選擇PHP版本 – 6 (7.0.21版本)




選擇是否安裝內(nèi)存優(yōu)化 – 1




按任意鍵開始安裝,大約30-40分鐘




等待安裝完成,重啟Xshell








將默認(rèn)的default文件重命名,路徑 /home/wwwroot/default,按照下圖可以打開Xftp工具。









3 系統(tǒng)安全配置

3.1 配置密鑰

重新進(jìn)入Xshell,輸入如下代碼行

ssh-keygen -t rsa

回車 – 選擇 默認(rèn)路徑 即可。




給密鑰設(shè)置密碼

注意:需要設(shè)置2次密碼,起見密碼不顯示,可先將密碼復(fù)制到記事本中,看清楚后再行復(fù)制。




重命名

mv /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys

是否overwrite – y




設(shè)置權(quán)限

chmod 600 /root/.ssh/authorized_keys
進(jìn)入.ssh文件目錄

cd .ssh/

下載私鑰到本地

sz /root/.ssh/id_rsa
如果沒有彈回,可以用【ctrl + c】取消命令,cd 命令可以回到根目錄。

修改 sshd_config 配置文件

vim /etc/ssh/sshd_config

點(diǎn)擊“i”進(jìn)入編輯模式 – 注意是英文狀態(tài)下哦。




直接添加在 AuthorizedKeyFile .ssh/authorized_keys 下面

RSAAuthentication yes

PubkeyAuthentication yes




別關(guān)!緊接著修改port端口。

3.2 修改port 端口

3.2.1 修改port 端口

修改Port端口為 Port 12345 (注:12345自己設(shè)定,不要照搬)




然后 esc提出編輯狀態(tài),然后在按 :wq 退出即可。




重啟sshd

systemctl restart sshd.service

3.2.2 配置安全組

進(jìn)入阿里云安全組,設(shè)置阿里云安全組









4 增加虛擬主機(jī)

重新設(shè)置xshell, 選擇密鑰登錄









添加一臺虛擬主機(jī)

lnmp vhost add

輸入域名:

http://www.yourdomain.com




緊接著輸入域名 (將 yourdomain 替換為自己的域名,然后復(fù)制)

http://yourdomain.com http://admin.yourdomain.com http://m.yourdomain.com




默認(rèn),選擇網(wǎng)站路徑為:

/home/wwwroot/http://www.yourdomain.com




回車




Allow Rewrite Rule – y




Allow access log?- y




配置數(shù)據(jù)庫

Create database and MySQL user with same name – y




Enter database name – 自己想一個(gè)數(shù)據(jù)庫名字,一般為域名的前綴。




You will create a database and MySQL user with same name: yourdomain

Please enter password for mysql user yourdomain: – 輸入你的密碼




配置證書 (國內(nèi)可選可不選,建議不選!)

Add SSL Certifacate – 安裝SSL證書 – n 不選擇任何證書




按任意鍵開始,等待完畢。

5 301永久重定向

5.1 配置偽靜態(tài)

將此偽靜態(tài)文件下載,重命名后上傳到路徑 /usr/local/nginx/conf/ 下面,假設(shè)重命名后的文件為 example.conf

按照路徑 /usr/local/nginx/conf/vhost/www.yourdomain.com.conf 找到 www.yourdomain.com.conf 的文件。

去百度網(wǎng)盤下載 .conf配置文件 ,用 notepad++ 打開,把所有的 http://yourdomain.com 的域名替換為自己的域名,然后上傳覆蓋即可。
上傳完畢,重啟 nginx 服務(wù)
service nginx restart
6 安裝WordPress程序

6.1 WordPress安裝

6.1.1 下載 WordPress最新中文版程序

6.2.2 將WordPress程序上傳到以下路徑 – Xftp操作

/home/wwwroot/http://www.yourdomain.com




上傳完畢,進(jìn)到http://www.yourdomain.com目錄 – Xshell操作

cd /home/wwwroot/http://www.jinmaotong.com
解壓WP程序 – Xshell操作

unzip wordpressname.zip (這個(gè)wordpressname是wordpress壓縮包的文件名,是會變動的,切記死板)

6.2 修改權(quán)限 – Xshell操作

/home/wwwroot

chmod 777 -R http://www.yourdomain.com/*

6.3 配置數(shù)據(jù)庫 – 瀏覽器操作

連接數(shù)據(jù)庫,瀏覽器輸入 http://www.yourdomain.com

接下來要 配置數(shù)據(jù)庫和密碼 和 修改表前綴改

數(shù)據(jù)庫名字 = 用戶名

6.4 配置后臺賬號密碼 – 瀏覽器操作

7 修改MySQL日志 – Xftp操作

下載my.cnf 文件,路徑為 /etc/my.cnf

用 notepad++ 修改編輯,縮小數(shù)據(jù)庫過期時(shí)間:

expire_logs_days = 7

然后保存,上傳覆蓋,并重啟MySQL

service mysql restart

8 WordPress權(quán)限修改

8.1 WordPress 根目錄下的 wp-config.php 文件,

在設(shè)定數(shù)據(jù)庫名稱的那行下面,加入一行:

/** 擴(kuò)展WP的內(nèi)存使用限制 */define('WP_MEMORY_LIMIT', '800M');

define('FS_METHOD','direct');define('FS_CHMOD_DIR', 0777);define('FS_CHMOD_FILE', 0777);8.2 配置php.ini 文件
路徑 /usr/local/php/etc/php.ini ,搜索 disable_functions ,在“disable_functions = ….”中找到 scandir ,刪除,保存。

max_input_vars = 3000

把值設(shè)置為你的 VPS 內(nèi)存的 1/4,注意不要超過 1/4。
memory_limit = 512M

覆蓋 php.ini 文件。

重啟 php 服務(wù)

service php-fpm restart

9 WordPress基本設(shè)置

9.1 選擇合適的主題

國外網(wǎng)站大家常用的就是avda主題,不過我推薦enfold主題,銷量第二,不過體驗(yàn)非常流暢,占用內(nèi)存也很小。

9.2 安裝必要的插件

9.2.1 安全插件

9.2.2 網(wǎng)站地圖插件

9.2.3 緩存插件

9.2.4 備份插件

9.2.5 電子商務(wù)插件

9.2.6 QQ客服插件

9.3 安全登陸設(shè)置

將你的 WP 主題文件夾里面的 functions.php 文件下載到本地,注意先備份一份。用文本編輯器 notepad++ 打開 functions.php,在最底下,粘貼以下代碼。

//保護(hù)后臺登錄add_action('login_enqueue_scripts','login_protection'); function login_protection(){ if(($_GET['admin'] != 'whoareyou') || ($_GET['password'] != 'iamnobody'))header('Location: https://photocdn.sohu.com/20151012/mp35170363_749_8.jpeg');}然后保存并上傳到空間將老的functions.php 替換。

從現(xiàn)在開始,想要登錄后臺,就必須通過這個(gè)唯一的 URL 頁面地址來訪問了。

https://www.yourdomain.com/wp-login.php?admin=whoareyou&password=iamnobody

注意:需要修改的一共有三處:






關(guān)鍵詞:教程

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉