搭建過程:
第一步:首先你需要一台阿裡雲伺服器ECS,如果你是學生,可以享受學生價9.5元/月 (阿裡雲翼計劃:
https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=8giwrppt&type=copy ) 如果不是學生可以先領取優惠卷後再購買(優惠卷連結: https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=8giwrppt)
第二步:搭建雲伺服器,設定系統和登入密碼。這裡我選擇的ubuntu系統
如下步驟需要用到兩個工具分别是:xshell(步驟3-步驟6會用到,可以直接利用阿裡雲的遠端連接配接實作):
https://xshell.en.softonic.com/ 和winScp(第7會用到): https://winscp.net/eng/download.php 第三步:安裝php,我這裡安裝的是php7.32 add-apt-repository ppa:ondrej/php && apt-get update
3 apt-get -y install php7.3
第四步:安裝apache伺服器
2 啟動:/etc/init.d/apache2 start
第五步:安裝資料庫
啟動:service mysql start
登入:mysql -h 127.0.0.1 -P 3306 -uroot -p****
查庫:show databases;
建立庫:create database wordpress; ##用于存放WordPress的資料
第六步:安裝MySQL擴充
2 開機啟動服務:systemctl start php-fpm
第七步:通過winscp将WordPress從本地電腦放入到伺服器的/var/www/html檔案下(也可以直接利用伺服器下載下傳: wget
https://cn.wordpress.org/latest-zh_CN.tar.gz,解壓同樣需要放到 /var/www/html檔案下 ),輸入
http://阿裡雲公網IP/wordpress,完成!
可能遇到的問題:
問題1:下載下傳主題或者插件提示:下載下傳失敗,無法建立目錄
在wordpress目錄下的wp-config.php檔案的最後加入如下代碼:
2 define("FS_CHMOD_DIR", 0777);
3 define("FS_CHMOD_FILE", 0777);
問題2:下載下傳主題或者插件提示:下載下傳失敗,無法複制檔案
同樣是權限問題,需要找到你的apache的使用者和使用者組。
如果你是系統自帶的apache,打開/etc/apache2/apache2.conf,找到如下代碼:

如果你的user和group給出的是具體字元名稱而不是這裡的引用,可以跳過下面這一步,如果同樣是引用,需要找到APACHE_RUN_USER和APACHE_RUN_GROUP的具體字元名稱。接着打開/etc/apache2/envvars,找到如下代碼:
由此得到apache的使用者名和使用者組是www-data
接着修改WordPress的權限,進入WordPress的上一層目錄,運作如下代碼:
完成,接下來發現可以正常下載下傳主題和插件了!
問題3:找回密碼郵件配置
- 首先在插件中下載下傳郵件插件:WP Mail SMTP
- 需要第三方郵箱的輔助,這裡選擇163郵箱,需要設定:
阿裡雲+WordPress搭建個人部落格
獲得授權碼:
- 配置wordpress的郵箱插件:
阿裡雲+WordPress搭建個人部落格
最後既可以測試下郵箱是否可用:
問題4:郵箱找回密碼提示:
打開WordPress根目錄下的 wp-login.php,找到如下代碼(374行左右):
修改為:
即去掉兩個尖括号即可。
如果覺着以上搭建環境比較困難,那麼建議你使用寶塔內建面闆搭建環境,快速簡單友善易上手位址:
https://www.bt.cn/?invite_code=MV90a3BjeWM=