windows下apache配置虛擬主機


因為有多個laravel項目需要配置根目錄到public下面,所以要配置多個虛擬主機

 

方法一:添加端口號

  • 第一步:進入apache的目錄 Apache24\conf 找到 httpd.conf 文件,在 Listen 80 下方加上 Listen 81 如圖:

  

  • 第二步:進入httpd.conf文件的同級目錄  Apache24\conf\extra 找到 httpd-vhosts.conf 文件,在文件最后加上

 

<VirtualHost *:81>
    DocumentRoot "E:\PHP\exam\public"  把路徑改為自己的 </VirtualHost>

 

  • 第三步:重啟apache后,在瀏覽器中直接訪問 localhost:81 就可以了

 

方法二:添加主機名

  • 第一步:進入目錄 C:\Windows\System32\drivers\etc 找到 hosts 文件,在文件最后添加上 127.0.0.1     XXXX (名稱改為自己的)如圖:

  

  • 第二步:進入apache的目錄 Apache24\conf\extra 找到 httpd-vhosts.conf 文件,在文件最后加上
<VirtualHost *:80>
    ServerName exam.cn               名稱改為自己的
    DocumentRoot E:/PHP/exam/public      路徑改為自己的 <Directory  "E:/PHP">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>
  • 第三步:重啟apache后,在瀏覽器中直接訪問 exam.cn 就可以了


免責聲明!

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



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