首頁 > php教程 > php手册 > 主體

設定apache的虛擬機器+軟體下載

WBOY
發布: 2016-11-30 23:59:38
原創
1269 人瀏覽過

第一步:

開啟c:/wamp/apache/conf中的httpd.conf文件,

在httpd.conf中ctrl+f輸入vhosts

找到那一行將前面的#號去掉

操作如圖所示

 

第二步:

開啟虛擬主機的主設定檔

c:/wamp/apache/conf/extra中的httpd-vhosts.conf

如圖所示

開始配置前準備工作

開啟httpd-vhosts.conf

裡面帶#號的可以刪除

最後留下這兩行就行,(

如圖所示

開始配置

NameVirtualHost *:80

說明:

NameVirtualHost // 基於網域名稱的虛擬主機設定 (意思:不同的網域存取不同的主機)

NameVirtualHost後面有至少有一個空格

“*” // 指的是伺服器的所有IP位址.

*:80   //關於連接埠設定, 注意一定要和 httpd.conf中的listen 設定的連接埠要保持一致.

NameVirtualHost *:80   // 注意在虛擬主機的主設定檔, 此句只有一行.

 

虛擬主機的主配置段:

說明:

VirtualHost 空格 *:80  //虛擬主機的主設定段開始

   //虛擬主機的主設定段結束

ServerName 空格  www.sina.com

說明: ServerName  //自訂的網域名稱, 主要是用來測試主機使用的

DocumentRoot  "c:/sina"   //主機(網站)的根目錄設定, 注意: 這個目錄必須是存在的

DirectoryIndex  index.php index.html default.php  //主機(網站)預設首頁設定,可設定多個之間使用空格隔開.

關於目錄權限的設定:

  //目錄權限的設定段 也類似雙標籤.

說明: “網站的目錄” // 必須和DocumentRoot 保持一致.

關於權限的設定:

Options  //關於伺服器的特性設定,  Indexes | None

Indexes // 當預設首頁不存在時, 則以清單的方式顯示

 

. Order Deny , Allow   //關於主機存取順序的設定

Deny //拒絕存取

Allow //允許存取

這兩個單字之間有一個逗號.

Order Deny , Allow  //存取權限是疊加的.  此句最終的結果,是允許所有使用者來存取

 Order Allow , Deny  //存取權限是疊加的.  此句最終的結果,是拒絕所有使用者來存取

 Order Allow , Deny

Allow from IP位址  //兩行疊加,最終只允許 指定的IP存取 

Order Deny, Allow

Deny from IP位址  //兩行疊加,最終只拒絕 指定的IP存取

 

如圖所示

indexes 和none的差異如圖

最後配置好是這樣的,如圖

 

第三步:

本機DNS解析:

開啟本機的DNS檔-->運行-->drivers-->etc-->hosts開啟

新增一條自己定義的網域解析.

格式:  IP 空格  自訂的網域名稱

方法1:   127.0.0.1   www.sina.com     //自行存取

方法2:   本機網路卡IP位址   www.sina.com    //對外,別人可存取

最後重啟apache

輸入www.daima.com後看到以下結果

三個軟體的百度雲端位址

資料庫

連結: https://pan.baidu.com/s/1pL5139D 密碼: 56x3

php

連結: https://pan.baidu.com/s/1c2cbHIS 密碼: uyh9

apache

連結: https://pan.baidu.com/s/1c2MITZa 密碼: p3da

 

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板