2015年8月3日 星期一

Ubuntu 安裝 Apache2

1. 設定主機名稱及 IP

    sudo vi /etc/hosts

加入下列格式資訊

    10.0.0.1 xyz.arthurtoday.com xyz

2.安裝 Apache2

    sudo apt-get install apache2

程式會安裝在 /etc/apache2

3.修改設定檔

    sudo vi /etc/apache2/apache2.conf

4.上傳檔案到 /var/www

5.啟動 apache2

    sudo /etc/init.d/apache2 start

6.停止 apache2

    sudo /etc/init.d/apache2 stop

7. 重啟 apache2

    sudo /etc/init.d/apache2 restart

8.重新載入設定檔

    sudo /etc/init.d/apache2 reload

在裝好 Apache2 之後,Apache2 的設定檔會存放在 /etc/apache2 資料夾下,在這個資料夾裡面有一個 apache2.conf 的檔案,這個 apache2.conf 檔案是針對整個 Apache2 的設定檔, 一般來說是不用去動它的,如果要調設定的話,是要到 /etc/apache2/sites-available 裡去調的,預設的網站是調 /etc/apache2/sites-available/default 這個檔案,而這個檔案相當於在 centos 上的 httpd.conf 檔

另外,你可能會發現,在 /etc/apache2 資料夾裡,除了有 /etc/apache2/sites-available 資料夾之外,還有一個長的很像的 /etc/apache2/sites-enabled 資料夾,這二個資料夾有什麼不同嗎 ?
其實是有的,只要是在 sites-available 資料夾的設定檔有用 a2ensite 指令啟用過的虛擬主機,就會被在 sites-enabled 資料夾來建立一個連回到 sites-available 資料夾設定檔的連結,來讓 Apache 知道那些設定檔有啟用了。
 

沒有留言:

張貼留言