1. 程式人生 > >centos+wordpress搭建部落格

centos+wordpress搭建部落格

此教程使用wordpress(世界上最大的部落格系統)搭建網站。相信即便是小白也能搭建出自己喜歡的網站。

要搭建自己的部落格網站,首先要進行購買vps,如果打算用伺服器順帶搭建VPN的話可以使用國外伺服器進行搭建部落格,國內最好的雲服務提供商是阿里雲,費用略貴一些,但安全性以及效能來說都是其他幾家不能達到的。免費主機比較出名的有主機公園,註冊即可以使用一年免費的雲伺服器。國外vps效能最好的是linode,不過需要visa卡進行註冊購買,另一個性價比相當高的vps供應商是digital ocean,本供應商具有較多優惠,獲取優惠連結digital ocean

國內購買域名主要有新網與萬網兩個大型域名購買網站, 但購買域名需要備案,故推薦

https://sg.godaddy.com/zh/,全球最大域名網站,現在也支援支付寶付賬了,一個.com域名價格大概在50RMB左右,不過需要使用godaddy的優惠券,這些都是很容易在網上找到的。

godaddy提供的域名伺服器沒有放置在國內,有可能會被查封dns無法解析域名,推薦使用dnspod進行域名解析。
這裡寫圖片描述

解析域名之後,新增自有伺服器的IP,選擇@主機記錄

這裡寫圖片描述

設定好IP之後進入godaddy的dns管理頁面更改原有域名伺服器即可

這裡寫圖片描述

接下來對vps進行操作

1.使用yum安裝 mysql、apache、php

登陸你的linux系統,在shell視窗輸入以下命令:

yum -y install mysql-server httpd php php-mysql unzip wget

新增mysql、apache服務

chkconfig httpd on
chkconfig mysqld on

啟動服務

service mysqld start
service httpd start

2. 為wordpress建立資料庫、使用者名稱

設定mysql root 密碼 執行/usr/bin/mysql_secure_installation,按提示完成操作,設定root密碼等

登入mysql:mysql -uroot -p

建立WordPress資料庫:CREATE DATABASE wordpress;

建立WordPress使用者: GRANT ALL PRIVILEGES ON .

TO ‘使用者名稱’@localhost IDENTIFIED BY ‘使用者密碼’ WITH GRANT OPTION;

FLUSH PRIVILEGES;

重新整理:FLUSH PRIVILEGES;

退出mysql:\q

3. 下載wordpress跟安裝

cd /var/www/html

unzip wordpress-3.6.1zh_CN.zip
設定WordPress根目錄owner
chown -R apache:apache wordpress
將cd /var/www/html/wordpress內的所有檔案移動到cd /var/www/html資料夾下

4. 配置wordpress
cd /var/www/html cp wp-config-sample.php wp-config.php

vi wp-config.php加入一行:
define(‘FS_METHOD’, ‘direct’); (WP後臺直接操作檔案,不通過FTP)

define(‘DB_NAME’, ‘database_name_here’);(database_name_here 換成 wordpress)
define(‘DB_USER’, ‘username_here’);(username_here 換成 wordpress)
define(‘DB_PASSWORD’, ‘password_here’);(password_here 換成 上面設定的 wordpress_password)

進入WordPress後臺管理

http://your-server-ip 如果能進入這個頁面表面你的wordpress部落格系統已經成功搭建了

歡迎各位朋友對以上內容提出問題