2009-11-16

Ubuntu 的 httpd.conf 設定檔位置

如果大家和阿舍剛從 Windows 轉過到 Ubuntu 來用的時候一樣的話,大概都會和阿舍有一個相同的疑問,那就是 "為什麼在 Ubuntu 上找不到 httpd.conf 檔哩 ??" 是啊 ! 阿舍當時在安裝完 Apache2 伺服器之後,就一直找不到阿舍要的設定檔哩 ! 然後,後來才知道,原來是因為 Ubuntu 上根本就不用 httpd.conf 這個檔案名稱哩 ! .... = = !!

在裝好 Apache2 之後,Apache2 的設定檔會存放在 /etc/apache2 資料夾下,在這個資料夾裡面有一個 apache2.conf 的檔案,這個 apache2.conf 檔案是針對整個 Apache2 的設定檔, 一般來說是不用去動它的,如果要調設定的話,是要到 /etc/apache2/sites-available 裡去調的,預設的網站是調 /etc/apache2/sites-available/default 這個檔案,而這個檔案就等同是在 windows 上的 httpd.conf 檔,只是命名方式很不同哩 !!

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


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !