WAMP本地服務器配置

首先下載wamp Services。在軟件管家裏能夠下載到php

 

一路next安裝完成後啓動,圖標變成綠的說明啓動成功了。html

接下來開始配置apache

一、項目路徑

安裝好wamp後,在安裝路徑下有個www文件夾,該文件夾用於存放你的項目文件,在這個目錄下的文件纔會被服務器識別和執行。瀏覽器

例如:我安裝到了D盤,個人路徑是:服務器

D:\wamp\www\boeapp

接下來能夠測試一下你的本地服務器:ide

在www文件夾下面新建一個html文件index.html,裏面寫一些你想寫的內容,而後打開瀏覽器,在地址欄輸入localhost/index.html  若是瀏覽器渲染出你所寫的內容說明你的本地服務器可使用了。測試

二、配置虛擬主機

不喜歡以localhost/項目文件名/xxx.php/…這種方式進行訪問?那能夠配置虛擬主機,配置後能夠經過相似www.test.com(可自定義)這種形式訪問。ui

首先找到httpd-vhosts.conf文件並打開,路徑爲:spa

安裝目錄\bin\apache\apache2.4.23\conf\extra\httpd-vhosts.conf

在文件的末尾添加:

<VirtualHost *:80>
#設置主機名(可本身設置)
ServerName www.local.com
#設置主機別名,即用該別名也能夠訪問(前提是域名解析正確)
ServerAlias local.com
#設置該站點根目錄
DocumentRoot "G:\www"
#設置文件夾訪問控制,其路徑要和上一行的DocumentRoot同樣,
<Directory "G:\www">
#用於顯示設定「可顯示文件列表」(當無可顯示網頁的時候)
Options Indexes
#啓用文件夾訪問控制的文件.htaccess設置
AllowOverride All
#請求控制
Require all granted
#默認打開的頁面設置
DirectoryIndex index.php index.html
</Directory>
</VirtualHost>

而後在c盤找到hosts文件,win10的hosts文件路徑爲:

C:\Windows\System32\drivers\etc

在文件末尾處添加127.0.0.1 www.local.com(注意中間的空格不要丟),保存。 
*若是保存提示另存爲的話,能夠先另存爲,而後修改另存爲的文件名爲hosts,覆蓋掉原來的hosts文件

這幾個均可以訪問到同一個項目地址:G:www文件夾下的項目

修改hosts的目的是爲了在瀏覽器訪問時,系統不會把域名(www.test.com)提交到DNS服務器,而是直接根據hosts文件在本地找到IP地址(此時是本地),提交解析。這樣咱們本地的服務器就能夠解析這個域名了。

三、局域網遠程訪問

若是須要在局域網內的其餘設備上訪問你的項目,例如開發app時在手機上測試項目,那麼就須要開啓服務器遠程訪問權限了。
打開apache配置文件httpd.conf

路徑爲:安裝目錄\bin\apache\apache2.4.23\conf\httpd.conf

修改AllowOverrideRequire配置爲以下

DocumentRoot "G:/www"
<Directory "G:/www/">
    
    AllowOverride all
    Require all granted
    
</Directory>

 同時須要修改httpd-vhosts.conf文件,修改相同的配置

<VirtualHost *:80>
    #虛擬主機的名稱
    ServerName www.local.com
    #項目地址
    DocumentRoot G:/www
    <Directory  "G:/www/">
        ...
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

 若只須要訪問其中某一個站點,則首先須要給這個站點配置虛擬主機,而後在該虛擬主機的配置中修改AllowOverrideRequire

相關文章
相關標籤/搜索