php環(huán)境phpStudy,編輯器phpStorm
一、指定網(wǎng)站的根目錄
- 即網(wǎng)站放在哪個目錄下可以被訪問。
- 在apache的配置文件夾中找到 httpd.conf 文件
- 找到DocumentRoot——指定網(wǎng)站的根目錄 進(jìn)行修改
DocumentRoot "e:\www"
二、設(shè)置網(wǎng)站的默認(rèn)首頁文件
- 即只輸入地址顯示的默認(rèn)頁。
- 在apache的配置文件夾中找到 httpd.conf 文件
- 找到DirectoryIndex進(jìn)行配置 可配置多個
<IfModule dir_module>
DirectoryIndex index.html index.php index.htm
</IfModule>
三、修改apache端口號 - 找Listen進(jìn)行配置
Listen 80 監(jiān)聽80端口
四、設(shè)置apache文件的訪問權(quán)限
-
找到Document Directory進(jìn)行配置
圖片.png - Options:指定服務(wù)器將啟用哪些服務(wù)器特性。取值:none、All、Indexes
None:禁用啟用服務(wù)器特性。
All:開啟所有服務(wù)器特性。
Indexes:如果首頁文件不存在,則顯示目錄列表。 - Order:指定Allow(允許)和Deny(禁止)的執(zhí)行順序。
Order Allow,Deny 先允許訪問,再禁止IP訪問
Order Deny,Allow 先禁止所有訪問,再開啟指定IP的訪問 - Deny:禁止哪些IP訪問你的主機(jī)。
Deny From All #禁止所有IP訪問你的主機(jī),包括你自己。
Deny From 192.168.18.76 #禁止指定IP訪問你的主機(jī)。禁止客戶端的IP地址,不是主機(jī)的網(wǎng)卡IP地址。Deny From 192.168.18.87 192.168.18.74 #同時禁用兩個外部IP訪問你的主機(jī)
Deny From 192.168.18 #禁止網(wǎng)段介于192.168.18.0~192.168.18.255之間所有IP訪問 - Allow:允許哪些IP訪問你的主機(jī)。
Allow From All #允許所有IP訪問你的主機(jī),包括你自己。
Allow From 192.168.18.76 #允許指定IP訪問你的主機(jī)。
Allow From 192.168.18.87 192.168.18.74 #同時允許兩個外部IP訪問你的主機(jī)
Allow From 192.168.18 #允許網(wǎng)段介于192.168.18.0~192.168.18.255之間所有IP訪問
五、虛擬主機(jī)配置- NameVirtualHost
-
1.配置本地的DNS文件——hosts 在這添加你想要的虛擬主機(jī)名
文件路徑:C:\Windows\System32\drivers\etc\hosts
-
2.配置Apache的主配置文件——httpd.conf 自己手動添加代碼 - 以下指定哪些IP地址和端口,可以訪問虛擬主機(jī)。其中,IP地址必須是自己的網(wǎng)卡的IP地址。
-
3.配置Apache的虛擬主機(jī)——vhosts.conf



