mac下搭建Apache服務器環境


mac下自帶了一個Apache服務環境,所以不需要另外去下載,直接配置就好了。

一.啟動Apache服務

  在終端下輸入 sudo apachectl start , 啟動Apache服務。在瀏覽器輸入“http://localhost”,會顯示“It works!”,說明服務器已經啟動成功了。Apache默認的根目錄是在“/Library/WebServer/Documents/”下。所以我們需要進入配置文件修改一些配置信息。

二.配置服務器信息

  在Finder中的進入當前用戶名所在的目錄(/Users/Dean(當前用戶名))新建一個名為 “Sites” 的文件夾,如圖:

  

  

  1、切換工作目錄下:cd /etc/apache2

  2、備份文件,只需要執行一次:sudo cp httpd.conf httpd.conf.bak

  3、如果操作出現錯誤!可以使用命令,恢復備份的 httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf (正常操作可省略這一步)

  4、用vim編輯httpd.conf文件:sudo vim httpd.conf 回車

  如果之前有編輯備份過httpd.conf文件,那么就會出現如下界面,這是一些提示信息不用管它。直接回車進入文件開始修改編輯

  

  進入httpd.conf配置文件,如圖:

  

  5.找到如下圖的DocumentRootDirectory 修改文件路徑,默認路徑是 /Library/WebServer/Documents/

  

  6.在后面的幾行找到Options FollowSymLinks Multiviews 修改為Options Indexes FollowSymLinks Multiviews,在兩個單詞間添加一個Indexes單詞。

  

  7.找到圖中位置將這一行代碼前面的“#”符號去掉

  

  8. 按下esc鍵,光標自動跳到終端底部 ,輸入“ :wq ” 保存並退出。

  9.回到終端命令行操作,切換工作目錄:cd /etc

  10.拷貝php.ini文件:sudo cp php.ini.default php.ini

三.重新啟動apache服務器

  在終端輸入:sudo apachectl -k restart

  這時在瀏覽器地址輸入“http://127.0.0.1/”,就會將Sites文件夾中的目錄列出來了。同一網絡環境下也可以通過該電腦的ip地址來訪問該電腦上的文件。

   (由於在Sites文件夾下新建了一個test文件夾,目錄結構如下圖)

  

  至此Apache服務就搭建成功了。

  注意:如果在編輯修改httpd.conf文件的配置信息過程中出現了遺漏或者錯誤,導致最后啟動服務失敗,那么重新打開終端再次執行上述步驟。

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM