日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Apache多站点配置详解

發布時間:2025/3/8 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Apache多站点配置详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

本人第一篇技術博客,主要是把我自己的筆記做一個整理,并對之前學習做一個回顧和總結,也分享給大家,共同提高,好了,閑話少說,進入正題吧。

基本上以WAMP或LAMP搭配的Web應用程序平臺都會遇到一個不得不考慮的問題---配置多站點。根據實際開發情況的需要,開發人員不可能只進行一個Web程序(本文主要指基于PHP的Web程序)的開發,這個時候利用Apache配置多站點就顯的很有必要。

Wamp默認只提供單站點的架設,成了它的缺點之一。但是,通過一些簡單的操作就能克服這個缺點

首先是找到Apache的配置文件,?D:\Wamp\bin\apache\Apache2.4.4\conf這是我文件的路徑

找到其中的httpd,conf文件,用文本編輯器打開,找到其中的虛擬主機配置項

將Include前面的#去掉(#代表注釋掉該行,去掉注釋后默認是開啟該配置項,其他的配置也可以依照這種方式來進行設置)

設置完成后,進入到D:\Wamp\bin\apache\Apache2.4.4\conf\extra目錄中(你可以根據自己配置環境的目錄情況找到該文件夾),找到httpd-vhosts.conf文件,

這個文件是用來配置虛擬主機的,也就是我們所說的多站點配置中的重要一環

<VirtualHost *:80>
DocumentRoot "D:/Wamp/www/guahaov3.0/public"
DirectoryIndex index.php
ServerName guahao.com
ErrorLog "logs/heimy.com-error.log"
CustomLog "logs/heimy.com-access.log" common
</VirtualHost>

在該配置文件中有幾點我需要說明下:

VirtualHost :Apache監聽端口號,默認是80端口,你也可以設置成8080,設置成8080后,只有你本機能訪問該端口,也就是說其他人無法通過ip來訪問到你本機程序中的內容

DocumentRoot:你網站的目錄,也就是你網站程序的路徑,

DirectoryIndex :Apache默認尋找的文件,一般設置成index.php為默認查找文件,

ServerName :網站域名,這里配置的就是你在瀏覽器中輸入的網站的域名名稱,在調試開發階段可以設置成localhost或127.0.0.1,

ErrorLog :錯誤日志,當服務器遇到錯誤時記錄錯誤日志的文件,一般不需要配置,

CustomLog :訪問日志,用于記錄訪問者的活動信息,一般也不需要配置。

我們配置一個最基本的站點,只需要關注DocumentRoot和ServerName 這兩個就可以了,

根據上面的操作,復制幾個,更改相關的程序路徑和域名,就基本配置好了一個多站點了,下面還有最后一步,我們的多站點就可以大功告成了!

在你的計算機中找到如下圖所示的目錄,其中有一個hosts的文件,用文本編輯器打開(提示:可能有的小伙伴在修改該文件后提示“您沒有權限修改該文件”,這時要右鍵該文件,屬性>安全>編輯,對文件進行可讀可寫的權限設置,這里不做詳細介紹)

到了這一步后,輸入IP和對用的域名,然后ctrl+s就大功告成了哈

可能當中有所疏漏,希望大家多多指正和補充,同時也希望能和大家多多交流經驗,共同進步。

轉載于:https://my.oschina.net/zhaoqun/blog/660233

總結

以上是生活随笔為你收集整理的Apache多站点配置详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。