[問題] 設定apache根目錄的問題

看板Linux作者 (Arim5566)時間13年前 (2012/06/27 00:26), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串1/1
各位版友好 小弟是使用ubuntu 10.04+apache2 apache2的根目錄預設是在/var/www/ 如果想要更改根目錄的話 看網路上面的作法是修改/etc/apache2/httpd.conf中的Document Root 由於預設該檔案是空的 因此我加上 DocumentRoot /home/user/www <Directory /home/user/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> 但仍然無法更改根目錄(根目錄仍然是/var/www/,我有重新啟動apache) 我必須修改/etc/apache2/sites-enabled/000-default才可以正確更改 請問為什麼我無法透過httpd.conf來修改apache的設定呢? 謝謝各位版友的指教 -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.241.167.223 ※ 編輯: Arim 來自: 123.241.167.223 (06/27 00:27)

06/27 00:41, , 1F
因為Ubuntu在編譯Apache的時候設定檔位置與RH系列不同
06/27 00:41, 1F

06/27 00:43, , 2F
若你再用Tarball方式安裝一次就知道原因了 個人淺見
06/27 00:43, 2F

06/27 02:57, , 3F
Ubuntu 早在9.10的時代就不用httpd.conf來設定root了
06/27 02:57, 3F

06/27 03:00, , 4F
簡單來說就是 Ubuntu 有他自己自訂的規則....
06/27 03:00, 4F

06/27 06:51, , 5F
因為網路上教的是RH系的,ubuntu是debian系的
06/27 06:51, 5F

06/27 07:51, , 6F
httpd.conf還是有,只是預設為空,用來放使用者自訂內容
06/27 07:51, 6F

06/27 07:52, , 7F
看一下 /etc/apache2/sites-enabled/000-default
06/27 07:52, 7F

06/27 07:53, , 8F
裏面有你要的 directives
06/27 07:53, 8F
文章代碼(AID): #1FwUAnEA (Linux)