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 知道那些設定檔有啟用了。
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 知道那些設定檔有啟用了。
留言
張貼留言