
以前在Windows下一直使用的APMXE來(lái)調(diào)試WordPress,經(jīng)常出問(wèn)題,現(xiàn)在在Ubuntu上肯定要安裝一套完整的php環(huán)境。在Ubuntu上安裝東西就是爽,不用自己編譯源碼,記得上次幫公司配置AS4服務(wù)器時(shí)幫助文件就收集了幾大篇,這樣模塊那樣模塊的,搞得頭昏眼花?,F(xiàn)在你只需要apt-get,剩下的就是坐在電視旁邊消磨時(shí)間了。
我還以為自己使用WP好久了呢?看了看以前blog的文章,才發(fā)現(xiàn)05年11月還在補(bǔ)習(xí)WordPress。翻翻老文章還真有意思,原來(lái)寫博客還有一個(gè)好處就是可以回憶過(guò)去,即便那是流水帳,你也可以看看幾年前那個(gè)時(shí)候你在做什么?你在關(guān)注和研究些什么?老了,可以看看自己當(dāng)初是多么的幼稚。“我最怕老了沒(méi)有什么事情回憶!”
言歸正傳,下面就來(lái)說(shuō)說(shuō)“簡(jiǎn)單幾步,在Ubuntu上跑WordPress”:
[ Ubuntu+Apache2+PHP5.1.6+MySQL5.0.24a ]
參考:NetworkAdvancedSerivce - UbuntuChina Wiki
1、安裝 Apache2+PHP5+MySQL
sudo apt-get install apache2 libapache2-mod-security libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadmin
2、配置php.ini
sudo gedit /etc/php5/apache2/php.ini
如果沒(méi)有下面這句或者被注釋,加入這句或取消前面的英文分號(hào)”;”extension=mysql.so
3、配置apache2.conf
sudo gedit /etc/apache2/apache2.conf
加載mod_rewrite模塊,加入:LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
加載mod_deflate模塊,加入:LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
想加什么模塊,記住它們都在/usr/lib/apache2/modules/這里。
加入一個(gè)虛擬主機(jī):
DocumentRoot /var/www/
<directory>
Options FollowSymLinks
AllowOverride all
</directory>
</virtualhost>
完成,安裝好后apache和mysql會(huì)自動(dòng)啟動(dòng)。
什么優(yōu)化、安全性都不用去考慮,因?yàn)檫@個(gè)Server只屬于你自己。
以后只需要記住這幾個(gè)命令就行了。
sudo /etc/init.d/apache2 restart (重啟apache)
sudo gedit /etc/php5/apache2/php.ini (配置php.ini)
sudo gedit /etc/apache2/apache2.conf (配置apache2.conf)
/var/www/(主目錄位置)
4、安裝WordPress
最后把下載的WordPress放到/var/www/目錄下面,使用http://localhost/wordpress/
或者h(yuǎn)ttp://127.0.0.1/wordpress/訪問(wèn)就可以進(jìn)行正常的安裝了。
我的空間用的MySQL和本地版本分別是4.0/5.0,
所以我在wp-includes/wp-db.php里面這樣設(shè)置就不亂碼了。
找到:
在下面加上:
服務(wù)器架好了,現(xiàn)在你用它調(diào)試插件、模板、Rewrite都可以。
Tags: Apache, Ubuntu and WordPress
評(píng)論數(shù)量(2) | Add Comments
本文網(wǎng)址:http://www.osxcn.com/wordpress/ubuntu-and-wordpress.html