mac osx下虛擬主機配置


1、打開“終端(terminal)”,輸入 sudo apachectl -v,此指令顯示apache版本
     
 
    2、開啟apache,輸入 sudo apachectl start,開啟之后,輸入vi /etc/hosts,查看127.0.0.1對應localhost,      在瀏覽器地址欄中輸入localhost 顯示it works!  說明apache開啟成功,apache的根目錄位於“/Library(資源        庫)/WebServer/Documents/”下

    Apache的安裝目錄在:/etc/apache2/,etc默認是隱藏的。可以在terminal 輸入 "open /etc"打開

   3、設置虛擬主機
  1. 在終端運行“sudo vi /etc/apache2/httpd.conf”,打開Apche的配置文件
  2. 在httpd.conf中找到“#Include /private/etc/apache2/extra/httpd-vhosts.conf”,點擊'i',進入編輯模式,去掉前面的“”注釋,開啟虛擬主機功能,之后按'esc',然后'shift'+':' 輸入':wq。
  3. 運行“sudo apachectl restart”,重啟Apache后就開啟了虛擬主機配置功能。
  4. 運行“sudo vi /etc/apache2/extra/httpd-vhosts.conf”,就打開了配置虛擬主機文件httpd-vhost.conf,配置虛擬主機了。
  5. 找到下圖中設置虛擬主機示例,在前面加入#號注釋掉,
  6. 加入自己的虛擬主機配置,如下圖,其中80為端口號,serverName為項目在瀏覽器中打開的名稱,documentroot為文件路徑,若為laravel框架,路徑到達public下,后面兩項為錯誤日志和用戶日志路徑設置。
     7、設置host文件,命令行輸入'vi /etc/hosts',將serverName添加到127.0.0.1中,如本項目中,加入
    127.0.0.1 mch.rrd.com
    8、重啟apache服務器,命令行輸入'sudo apachectl restart'
    9、瀏覽器中輸入serverName就可以在瀏覽器中看到項目啦!
 


免責聲明!

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



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