服務(wù)器已閑置一月有余,搭建個人博客的想法就隨之萌生。最初被Hexo的Next主題所吸引蜀铲,可惜靜態(tài)博客更適合Github Pages边琉,故選擇了WordPress,此文粗略記錄了我此次基于WordPress搭建個人博客的大體過程记劝。
前期準(zhǔn)備
服務(wù)器
首先变姨,服務(wù)器是架設(shè)WordPress的基石,對于一般人而言厌丑,便捷的云服務(wù)器顯然是個好選擇定欧。先前我選擇的是阿里云的學(xué)生套餐,且諸如京東云等也是性價比極高的方案蹄衷。阿里云云翼計劃
域名
對于一個博客而言忧额,域名是一個必不可少的存在,與其考慮買不買域名不如思考一下自己取的域名夠不夠好聽愧口。阿里云萬網(wǎng)
服務(wù)器環(huán)境
Nginx
Nginx睦番,一個高性能的HTTP和反向代理web服務(wù)器,如果你不了解Nginx也沒關(guān)系耍属,你暫時只需知道它的能力之一是能夠在你訪問域名時找到你部署的WordPress應(yīng)用托嚣。
- 安裝Nginx(以Ubuntu 16.04為例)
sudo apt-get update
sudo apt-get install nginx
到此Nginx已經(jīng)成功安裝至你的服務(wù)器上了。那么厚骗,如何驗證Nginx是否安裝成功呢示启?很簡單,在保證服務(wù)器正常的情況下訪問你的域名http://xxx.xxx.xxx 领舰,如果結(jié)果與下圖一致夫嗓,則說明Nginx安裝成功。
Mysql
如果你無法搞定Mysql冲秽,那么我建議你暫時先把WordPress放下舍咖,使用簡書等博客平臺。安裝Mysql有多方法锉桑,本文提供一種較為簡單的方法排霉,可以不參考:
sudo apt-get install mysql-server
隨后會提示輸入root用戶的密碼,照做之后就安裝成功了民轴。
安裝PHP7
由于WordPress是基于PHP語言開發(fā)的博客平臺攻柠,所以需要安裝PHP環(huán)境。
sudo apt-get install php-fpm php-mysql
隨后根據(jù)提示操作
配置Nginx
至此我們已經(jīng)安裝了所有WordPress所需的軟件環(huán)境后裸,當(dāng)前要做的是配置Nginx對PHP的處理瑰钮,此步需要修改的文件是/etc/nginx/sites-available/default
,可以使用vim:
vim /etc/nginx/sites-available/default
也可以使用FileZilla等軟件便利地將default文件拷貝至本地編輯微驶。
需要修改地內(nèi)容如下:
server_name 填自己購買的域名飞涂,修改完成后重啟Nginx:
/etc/init.d/nginx restart
部署WordPress
至此我們已將WordPress所需的軟件環(huán)境配置完成,終于可以開始部署正主WordPress了祈搜。
下載WordPress
此步我們通過Wget命令從官網(wǎng)獲取WordPress:
wget http://wordpress.org/latest.tar.gz
下載完成后解壓文件:
tar -xzvf latest.tar.gz
創(chuàng)建WordPress所需的數(shù)據(jù)庫
此步可以借助Navicat等工具操作较店,使用命令行也無妨。新建一個數(shù)據(jù)庫wordpress即可容燕。
配置WordPress
此步需要重命名配置文件梁呈,請留意wordpress的安裝路徑:
mv /root/wordpress/wp-config-sample.php /root/wordpress/wp-config.php
隨后修改配置文件:
DB_NAME,DB_USER蘸秘,DB_PASSWORD我相信無需多做解釋官卡,而其下方的key則可以訪問
https://api.wordpress.org/secret-key/1.1/salt/
獲取
再次配置Nginx
此步需要將wordpress中的內(nèi)容拷貝至Nginx對應(yīng)路徑下
cp -r /root/wordpress/* /var/www/html
拷貝完成后需修改權(quán)限:
chown -R www-data:www-data /var/www/html
隨后再次重啟Nginx:
/etc/init.d/nginx restart
安裝WordPress
配置至此,終于可以見到WordPress的LOGO了醋虏,訪問你的服務(wù)器http://xxx.xxx.xxx/wp-admin/install.php
寻咒,相信此處你應(yīng)該可以見到它了:
安裝完成后你會見到初始界面:
后臺管理界面在
https://xxx.xxx.xxx/wp-admin/
感謝你可以看到最后,至此WordPress已經(jīng)初具雛形颈嚼,也許你此時有些興奮毛秘,甚至嫌棄博客的頁面不符口味想要大改一番,但請稍稍冷靜阻课,你要明白叫挟,內(nèi)容永遠(yuǎn)是博客的靈魂,先開始你的第一篇創(chuàng)作吧限煞。