參考網頁:
http://shumeipai.nxez.com/2013/10/13/install-and-config-lamp.html
http://blog.csdn.net/zzuzadz/article/details/52836788
LAMP,是最流行的服務器配置之一,LAMP的含義是:
- Linux - 操作系統
- Apache - 網絡服務器(HTTP)軟件
- Mysql - 數據庫服務
- PHP or Perl - 編程語言
安裝Apache
Apache服務器可以從Debian的源中下載。可以用apt下載。
首先要更新apt的軟件列表。如果不運行sudo apt-get updata的話,apt軟件就不知道有沒有新的軟件包或者版本更新。
Apache可以用下面的命令來安裝
1
|
sudo
apt-get
install
apache2
|
安裝mysql
mysql在Debian的源中也有,可以用這個命令來安裝
1
|
sudo
apt-get
install
mysql-server
|
安裝過程中,會出現一個提示符讓你輸入一個密碼。
這個密碼是mysql root用戶的密碼。
安裝PHP
Perl是系統預裝的,所以我這里只寫PHP的安裝。
輸入下面的命令,就可以安裝PHP 5,以及PHP訪問mysql數據庫所需要的庫。
1
2
|
sudo
apt-get
install
php5
sudo
apt-get
install
php5-mysql
|
配置完成
安裝完成后,可以在瀏覽器中輸入你路由器的IP或域名,就可以訪問你的網站了。
你應該能看到一個頁面顯示“It works”,但是沒有其它內容。
刪掉/var/www/index.html,創建一個/var/www/index.php,可以測試服務器和PHP工作是否正常。
修改根目錄
先備份一下要修改的文件
sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
sudo cp /etc/apache2/sites-enabled/000-default.conf /etc/apache2/sites-enabled/000-default.conf.bak
然后修改目錄
sudo nano /etc/apache2/apache2.conf,把文件里面的/var/www或者/var/www/html改成你的目標地址。
sudo nano /etc/apache2/sites-enabled/000-default.conf,把文件里面的/var/www或者/var/www/html改成你的目標地址。
然后重啟服務
sudo service apache2 restart
要注意的是被修改的新的目錄的所有父節點都需要有相應的權限。具體來說,chmod -R 777 新的根目錄。chmod 777 根目錄的每一個父節點目錄。