利用阿里雲搭建wordpress個人博客

服務器:阿里雲ECS1核 2GB

系統:阿里雲提供的CentOS 7.2 64位

 

安裝:

 

安裝PHP:

yum install php php-devel

yum install php-mysql

yum install php-gd  #用於提供剪裁功能支持

 

安裝apache:

阿里雲提供的Centos鏡像是帶apache的,不需要安裝

 

安裝mysql數據庫:

我用的是阿里雲的雲數據庫RDS,只需要開通服務並做相應配置:

1,開通雲數據庫MySQL版本

2,進入數據庫操作檯,建立一個mysql賬戶,用戶名和密碼自定。

3,爲mysql申請外網地址。因爲我的mysql和我的ecs不在一個區域,無法內網互通,所以需要這一步。

4,登陸到mysql,爲wordpress建立一個數據庫。

5,設置安全規則,保證你的數據庫能被你的ECS主機訪問。

如果想自己安裝數據庫,也很簡單,可以自行百度一下mysql安裝方法。

 

安裝wordpress:

下載wordpress:
tar xzvf [你剛下載的包]

將解壓出來的包放到http目錄內:

Cp -r wordpress /var/www/html

值得注意的是,這裏並沒有把wordpress放到http的根目錄下。這樣子最後搭建後的時候,你是需要在域名後邊加上wordpress路徑的。例如,你的域名是123.com,如果你要訪問你搭建的wordress博客,你就需要輸入url 123.com/wordpress,而不是123.com

如果你希望只要輸入你的域名就能進入wordpress,最簡單的辦法是直接把wordpress包放到http的根目錄下。可以這樣:

 cp -r wordpress/* /var/www/html

之後還要刪除apache的測試頁面:

Rm -f index.html

 

系統配置:

 

放行http流量:

登陸ECS控制檯,設置安全組規則。阿里雲有預置的放行HTTP規則模板直接用模板添加規則即可。

啓動apache:

systemctl start httpd

爲wordpress文件夾提權:

Chown -R apache:apache /var/www/html

這裏是假設你的apache服務的用戶和組是apache。如果這樣不工作,可以先chmod 777 -R /var/www/html將wordpress包的權限放開,啓動wordpress後

重啓apache:

systemctl restart httpd

 

 

完成

這時候你的wordpress應該已經完成安裝了。趕快訪問你的域名試試吧。後邊的事情就簡單了,按照wordpress的提示填寫你的數據庫地址、用戶名密碼這些參數,就可以啓動你的wordpress啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章