其實,本來只是想看看wordpress是啥,怎麼樣,結果,要用到apache和php,結果,我剛好是ubuntu系統,結果,就找了起來。。。現在覺得,其實要配置到可以跑起來是很簡單的;然後其他的具體配置,都可以輕鬆地在互聯網上找到的。
接下來就說說自己怎麼安裝成功和遇到的一些問題的,不過未必適合其他人的。
環境:ubuntu 10.10
1. Lamp簡單安裝
安裝lamp最簡單的方法就是:
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
不過,我裝的時候,沒有裝上mysql和phpMyAdmin,當時系統已經有了mysql
然後,如果這樣直接裝上之後,apache的環境就是沒有問題的了,可以這樣:
在配置文件最後面加入下面幾行(中文可不要複製進去哦):
添加文件類型支持
默認字符集 根據自己需要
服務器地址
添加首頁文件 三個的順序可以換 前面的訪問優先 (當然你也可以加別的 比如default.php)
DirectoryIndex index.htm index.html index.php
</IfModule>
3.2配置PHP5
終端中使用命令
在配置文件中找到
換成
表示中華人民共和國(就是GMT+8時區)
這裏有一個地方要注意
因爲默認是隻允許本地訪問數據庫的 如果你有需要 可以打開。
這一句是限制只能本地訪問mysql的。如果有需要其他機器訪問 把這句話用#註釋掉
四:如何驗證LAMP環境是否安裝好呢?
很簡單,打開 var/www 即爲網站根目錄
4.1.打開瀏覽器,輸入http://localhost 如果你看到這些文字:
This is the default web page for this server.
The web server software is running but no content has been added, yet.
那麼恭喜你,apache已經配置好了
4.2.再看看php有沒有配置好呢?
新建或者複製一個php文件到var/www 通過http://localhost/xxx.php 訪問這個文件,如果瀏覽器提示下載這個文件,說明沒有配置好php,這個時候,清空一下瀏覽器緩存,如果還是不可以訪問,說明php無法解析,那麼請參見上邊所說的php配置進行重新配置,再重啓apache。
5. 安裝wordpress
把下載後的wordpress.zip解壓到=/var/www(默認位置),然後按照wordpress到網上找文檔了[官網有]
我自己遇到的問題:
1. 重裝apache2的時候,
.: 49: Can't open /etc/apache2/envvars
/etc/apache2/envvars出錯是跟apache2.2-common有關係
還有,出這個錯的原因是: 卸載的時候沒有刪除乾淨,用sudo apt-get autoremove , sudo apt-get purge ....
全部清楚乾淨了,再用whereis apache2看一下哪裏還有目錄,還有目錄的話,就只能繼續用sudo apt-get
慢慢刪除,那些文件好像不能自己手動刪除的。
2.您的 PHP 似乎沒有安裝運行 WordPress 必須的 MySQL 拓展。
sudo gedit /etc/php5/apache2/php.ini
加上一句:
extension=mysql.so [注意前面沒有分號!]