apache預設路徑配置方法 apache的配置 apache已經自帶了,只需如下三個命令就可以了。 開啟apache服務 sudo apachectl start 停止apache服務 sudo apachectl stop 重啟服務 sudo apachectl restart 查看版本 htt ...
apache預設路徑配置方法 apache的配置 apache已經自帶了,只需如下三個命令就可以了。 開啟apache服務 sudo apachectl start 停止apache服務 sudo apachectl stop 重啟服務 sudo apachectl restart 查看版本 httpd -v 手動打開apache服務後,在瀏覽器輸入localhost,將看到如下: it works PHP配置 PHP的配置非常簡單,就一個事,進到/etc/apache2/目錄,編輯httpd.conf,找到LoadModule php5_module libexec/apache2/libphp5.so將其放開註釋就行了。 重新啟動apache。 在/Library/WebServer/Documents/目錄下建立php文件進行測試。 虛擬目錄配置方法 程式的根目錄在/Library/WebServer/Documents/ 下,這個It works 就是裡面的info.php列印出來的。下麵介紹如何將apache的這個預設目錄更改到用戶目錄下。 1,在自己的用戶目錄下新建一個Sites文件夾,我的用戶目錄為yanzi 2,進到cd /etc/apache2/users/目錄下,sudo vim username.conf,內容為: <Directory "/Users/yanzi/Sites/"> AllowOverride All Options Indexes MultiViews FollowSymLinks Require all granted </Directory> 上面第一行里的yanzi就是用戶目錄。然後將該文件許可權改為644: sudo chmod 644 username.conf 3,進到/etc/apache2/目錄,sudo vim httpd.conf 將下麵三句話的註釋去掉: LoadModule authz_core_module libexec/apache2/mod_authz_core.so LoadModule authz_host_module libexec/apache2/mod_authz_host.so LoadModule userdir_module libexec/apache2/mod_userdir.so 前兩句應該已經不帶註釋了,把第三句註釋放開。 然後找到Include /private/etc/apache2/extra/httpd-userdir.conf 註釋放開。 PS:在vim下只要切換到命令模式,然後輸入/”words you need find”就能快速找到需要查找的詞。 4,進到/etc/apache2/extra/目錄, sudo vim httpd-userdir.conf 將Include /private/etc/apache2/users/*.conf 這句話放開註釋。 然後終端輸入:sudo apachectl restart 重啟apache,瀏覽器輸入:loacal/~yanzi/ 就能看到效果了。(yanzi是我的用戶目錄的名字,後面不用再加/Sites) 經過以上步驟apache就搞好了