以前一直把wp放在SAE中虽缕,雖然一鍵配置很方便始藕,但是訪問速度和靈活性會受到很大影響,上傳圖片容易出錯氮趋,也沒法更新版本伍派,安裝主題和插件都是通過svn上傳的方式進(jìn)行的,很是麻煩剩胁,前幾天阿里云優(yōu)惠開了個學(xué)生套餐诉植,第一件事就是先搭個博客,把整個過程和之中遇到的問題記錄如下昵观,希望能對遇到問題的朋友有所幫助
下面正式開始WordPress的配置過程
1.先新建一個空的數(shù)據(jù)庫用于博客
rpm -qa | grep mysql // 這個命令就會查看該操作系統(tǒng)上是否已經(jīng)安裝了mysql數(shù)據(jù)庫
# yum install -y mysql-server mysql mysql-deve //安裝數(shù)據(jù)庫服務(wù)
service mysqld start //啟動數(shù)據(jù)庫服務(wù)
mysqladmin -u root password 'newpassword' //設(shè)置數(shù)據(jù)庫密碼
mysql -u root -p //登錄數(shù)據(jù)庫
2.通過wget下載WordPress的官方最新版到任意目錄
wget https://cn.wordpress.org/wordpress-4.4.2-zh_CN.zip
3.解壓下載到的壓縮包倍踪,在文件wp-config-sample.php中添加數(shù)據(jù)庫信息并保存為wp-config.php
unzip wordpress-4.4.2-zh_CN.zip
nano wp-config-sample.php #填寫第一步建立的空數(shù)據(jù)庫的信息
4.將修改后的WordPress文件夾拷貝至/var/www/html
cp -rf wordpress/* /var/www/html/
5.瀏覽器中輸入服務(wù)器ip,顯示:您的PHP似乎沒有安裝運(yùn)行WordPress所必需的MySQL擴(kuò)展索昂。解決辦法:在 /etc/php.ini中添加
extension=mysql.so
然后安裝php-mysql:
yum install php-mysql
這樣所需的擴(kuò)展就開啟了,然后重啟服務(wù)器扩借,重啟之后一定要確保mysqld和httpd服務(wù)是開啟的椒惨。
chkconfig mysqld on //設(shè)置MySQL服務(wù)開機(jī)啟動
chkconfig httpd on //設(shè)置http服務(wù)開機(jī)啟動
service httpd start //啟動httpd服務(wù)
service mysqld start //啟動mysql服務(wù)
6.再次輸入ip已經(jīng)能夠成功打開,填寫好WordPress初始化信息后潮罪,還需要修改wp-config.php文件和WordPress安裝目錄的讀寫權(quán)限康谆,否則無法安裝主題或插件。修改如下:
在wp-config.php文件的末尾添加以下腳本
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
然后修改安裝目錄讀寫權(quán)限
sudo chmod -R 777 /var/www/
至此Wordpress已經(jīng)完全可用了嫉到,大家有什么問題和心得歡迎在下面留言討論沃暗,此文章為本人原創(chuàng),轉(zhuǎn)載請注明出處