WordPress是一種使用PHP語言和MySQL數據庫開發的開源、免費的Blog(博客,網誌)引擎,用戶可以在支持PHP和MySQL數據庫的服務器上建立自己的BlogWordPress是一個功能非常強大的博客系統,插件衆多,易於擴充功能.安裝和使用都非常方便。目前WordPress已經成爲主流的Blog搭建平臺。
下面是在Ubuntu12.04下安裝配置wordpress的過程:
1.安裝Apache和PHP模塊
sudo apt-get install apache2 sudo apt-get install libapache2-mod-php5 php5
2.安裝Mysql
sudo apt-get install mysql-server //此步需要輸入數據庫密碼 sudo apt-get install libapache2-mod-auth-mysql sudo apt-get install php5-mysql
3.配置MySQL
mysql -u root mysql -p
登錄輸入root密碼
以下2句創建WordPress需要的數據庫和數據庫用戶
mysql> CREATE DATABASE wordpress; mysql> GRANT ALL PRIVILEGES ON wordpress.* TO root@localhost IDENTIFIED BY "root" WITH GRANT OPTION;
注意命令要以“;”結尾的
以上兩條命令就是設置 數據庫名爲:wordpress,數據庫用戶:root ,數據庫用戶密碼 root
4.啓動Apache和MySQL
sudo /etc/init.d/apache2 start sudo /etc/init.d/mysql start
5.安裝phpmyadmin
在phpmyadmin官網上下載軟件包,解壓縮到本地目錄/var/www/phpMyAdmin-3.5.4-all-languages。
在終端下執行:
sudo mv /var/www/phpMyAdmin-3.5.4-all-languages /var/www/phpMyAdmin sudo chmod -R 755 /var/www/phpMyAdmin sudo cp /var/www/phpMyAdmin/config.sample.inc.php /var/www/phpMyAdmin/config.inc.php sudo vim /var/www/phpMyAdmin/config.inc.php找到cfg['blowfish_secret'] = '';字段”blowfish_secret”在後面填上任意字母。保存,退出!
如果' '內有內容則不必添加。如我的爲cfg['blowfish_secret'] = 'a8b7c6d';
6.安裝php5-mcrypt:
sudo apt-get install php5-mcrypt
編輯php配置文件:
sudo vim /etc/php5/apache2/php.ini
其中有代碼塊 Dynamic Extensions,且全部爲註釋內容,
代碼塊中任意一行添加:extension=php-mcrypt.so
7.安裝wordpress
到wordpress中文 或wordpress英文 下載最新的wordpress安裝包,解壓,wordpress包放到/var/www/目錄下。
修改wordpress主題時需要賦予/var/www目錄權限,提前解決這個問題。執行下面命令:
sudo chmod -R 777 /var/www/
7.配置wordpress
cd /var/www/wordpress/ sudo cp wp-config-sample.php wp-config.php sudo vim wp-config.php
找到如下類似3句,並將參數修改爲第3步中設置的數據庫連接字段。
數據庫名爲:wordpress,數據庫用戶:root ,數據庫用戶密碼 root
define('DB_NAME', 'wordpress');
define('DB_USER', 'root');
define('DB_PASSWORD', 'root');
8.完成安裝
以上配置完成後,打開瀏覽器輸入網址:
http://localhost/wordpress/
就可以在網頁界面下進行包括用戶名,密碼,郵箱等內容的初始化設置了。
9.常見問題
1) 切換語言
如果安裝完wordpress後想要切換語言(例如我下載的wordpress是英文版,安裝完成後向換成英文版),可以編輯wp-config.php文件,
查找 define('WPLANG', '');一行,在第二個參數處填入 zh_CN,變成 define('WPLANG', 'zh_CN');並保存文件。進入站點控制板(dashboard),看到更新提示後進行升級即可。WordPress 會自動從官方網站下載中文語言包並安裝。
2) 如果打開wordpress出現Error establishing a database connection錯誤,表示數據庫
連接不上,需要按照第3步和第7步重新部署數據庫連接方式。
10.參考文檔:
http://www.zrblog.net/295.html
http://linux.chinaunix.net/techdoc/net/2009/07/15/1124369.shtml
http://wzoot.blog.163.com/blog/static/4163880020093192556363
http://blog.csdn.net/zscmj/article/details/6601397
http://cn.wordpress.org/switching/
http://shuai.be/archives/phpmyadmin-error/