這是説明大家在HTTP://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu裡安裝並設置一個LAMP(Linux-Apache-MySQL-PHP)服務。 其中包括Apache 2, PHP 4/5 和 MySQL 4.1/ 5.0。 當你從Ubuntu 6.06 (Dapper Drake)「Server CD」裡安裝系統, 在Ubuntu安裝程式的開始時有一個讓你選擇安裝LAMP的選項。 選擇後將安裝apache2, php5 and mysql 5.0.
有些應用程式用PHP5工作,有些則需要PHP4。 確定應用程式安裝的PHP版本和對應的apache2模組。 你不能把PHP4和php5同時安裝在同一個apache2實例中。 安裝了其中的一個會刪除另一個。 如果你都安了php4和php5,瞭解哪個版本適的apache2 php模組是你要用的。 如果libapache2-mod-php5已經安裝了,php4的套裝軟體應該安裝libapache-mod-php4而不是libapache2-mod-php4。 如果libapache2-mod-php5 套裝軟體沒有被安裝,則php4就要安apache2 php模組(libapache2-mod-php4)。 看這個例子,大部分的web程式都用Apache2,php5和mysql5.0.如果你的web程式的文檔裡沒有提到要特定的版本,就安裝它們。
在Ubuntu 6.06 LTS (Dapper Drake) 裡安裝 預設LAMP集群
如果你沒有用伺服器版CD裡的LAMP安裝程式安裝它,但又不想重裝系統來安裝同樣的套裝軟體的話。 用任何方式來安裝下列套裝軟體
apache2 php5-mysql libapache2-mod-php5 mysql-server
(比如 sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server)
這些包全都可以Ubuntu 6.06 LTS (Dapper Drake)的 main軟體庫裡找到。 一旦LAMP安裝完畢後,你需要為mysql設置一個root密碼,然後根據你的web程式創建一個資料庫,使用者和密碼。 就這些!
在 Ubuntu 7.04 (Feisty Fawn) 裡安裝 預設LAMP集。
在Feisty裡,ubuntu基本系統包含了 Tasksel。 你可以用tasksel或者像上面描述的那樣來安裝LAMP。
sudo tasksel install lamp-server
啟用完後,怎麼刪除LAMP集群
刪除以下套裝軟體來刪除LAMP集:
apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 php5-common php5-mysql
可以用 purge參數來同時刪除配置日誌。 當你要完全刪除apache的配置,在你刪除以上套裝軟體後,你要手動刪除
/etc/apache2 這個資料夾。