歡迎您光臨本站 註冊首頁

ubuntu下架設LAMP──就是這麼簡單

←手機掃碼閱讀     火星人 @ 2014-03-29 , reply:0

原來架設LAMP,需要apt安裝很多包,記住那些包的名字是一件非常痛苦的事情,這裡介紹另外一個簡單方便的方法,使用tasksel安裝LAMP套件。

先說說什麼是Tasksel,它是一個Debian下的安裝任務套件,如果你為了使你的系統完成某一種常規功能,而需要安裝多個軟體包時,我們就可以使用它了。這句話是什麼意思呢?比如說,我們需要安裝LAMP架設一個web伺服器,為了完成這個功能,我們一般需要安裝很多個軟體包,用apt的話,我們就需要分別安裝這些包(包含apache2、php5等等),以便構成一個完整的(符合我們要求的)LAMP系統。而如果使用tasksel的話,就可以用它方便的給我們安裝一個完整的LAMP套件,而無須我們去關心具體需要由哪些包來構成這個統一的套件。在這裡,LAMP是一個例子,象gnome-desktop等也同理。

其實使用tasksel安裝LAMP套件的方法沒什麼好說的,很簡單:

sudo tasksel install lamp-server

或者:

sudo tasksel

然後在tasksel界面中選LAMP-Server就OK了。

安裝過程中會提示你輸入mysql的root密碼。

OK,安裝完成了,現在你可以運行apache2來啟動apache了,然後在瀏覽器里輸入127.0.0.1,看看是不是已經顯示測試頁面了?

現在我們還要測試看看php5、mysql等是否也正常可以使用了,就在本機架設一個wordpress來試試看。首先,下載最新版的wordpress 2.31,解壓,將文件夾放在/var/www/下。然後運行mysql -uroot -p進入mysql控制台,我們需要給wordpress創建一個資料庫,運行「CREATE DATEBASEE wordpress;」,然後修改/var/www/wordpress/wp-config.php文件,更改mysql的賬號密碼以及資料庫名稱等,打開瀏覽器,輸入127.0.0.1/wordpress/,是不是看到wordpress的安裝界面了?簡單的回答幾個問題后,wordpress就架設成功了。

FAQ:
1、我運行apache2后,出現類似這樣的錯誤提示:apache2: Could not determine the server』s fully qualified domain name, using 127.0.0.1 for ServerName。

修改/etc/apache2/httpd.conf文件,在文件的最後添加一行:ServerName localhost就OK了(當然,這個文件有可能是空的,那直接把這行添加進去就可以了)。

2、當我用瀏覽器打開一個php頁面后,瀏覽器並沒有顯示這個頁面,而是提示我是否保存這個php文件?

那是因為apache沒有正確的解析php,首先重新啟動apache試試看(sudo /etc/init.d/apache2 restart),如果問題依舊,安裝libapache2-mod-php5這個包,一般情況下這個包會隨著LAMP套件一同安裝,但是有可能會因為用戶的其他操做誤刪除(比如說安裝其他版本的php),然後重啟apache後,你也許還要執行sudo a2enmod php5來激活它。

[火星人 ] ubuntu下架設LAMP──就是這麼簡單已經有605次圍觀

http://coctec.com/docs/linux/show-post-202204.html