国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP開發Apache服務器配置

PHP開發Apache服務器配置

2020-11-05 16:29PHP教程網 PHP教程

這篇文章主要介紹了PHP開發Apache服務器配置的相關資料,需要的朋友可以參考下

照此配置流程,絕對一路暢通,可保無虞。

昨天弄了個PHP小程序,想在本地跑一下測試,可是工作電腦沒有安裝環境,于是下載了一個wamp,一路暢通,Apache、Mysql、PHP就全有了。啟動wamp服務,在瀏覽器里輸入“http://localhost”,訪問正常,跳出wamp首頁。于是,下面想把自己的CrashServer網站配置到Apache里,可以通過虛擬域名在本地訪問測試,結果遇到不少問題,今日一通Google研究,終于任督二脈全通。

1、首先,Apache的配置文件是httpd.conf和httpd-vhosts.conf,我們先來看下wamp安裝好后,httpd.conf的默認配置。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DocumentRoot "d:/wamp/www/"
 
<Directory />
  AllowOverride none
  Require all denied
</Directory>
 
<Directory "d:/wamp/www/">
  Options Indexes FollowSymLinks
  AllowOverride all
  Require local
</Directory>
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

要想通過虛擬域名訪問網站,就需要配置一下httpd-vhosts.conf。那么需要啟動httpd-vhosts.conf,因為默認是關閉的,所以把配置文件中#Include conf/extra/httpd-vhosts.conf前面的#去掉。于是httpd-vhosts.conf啟用了,那么我們去編輯httpd-vhosts.conf這個文件。

2、httpd-vhosts.conf文件的位置,在apache目錄下的conf/extra,上面的Include conf/extra/httpd-vhosts.conf其實已經告訴了你它的位置。

在這個文件中,添加配置我上面的CrashServer網站:

?
1
2
3
4
5
6
NameVirtualHost *:80
 
<VirtualHost *:80>
  DocumentRoot "D:/wamp/www/CrashServer"
  ServerName crash.com
</VirtualHost>

首先,我的CrashServer是放在wamp/www下面的,這是wamp默認的網站目錄,其次,我想在本地測試的時候,用crash.com就能訪問到CrashServer,于是配置如上。

在這里,為了讓我們能通過crash.com訪問本地站點,所以需要修改hosts文件,添加 127.0.0.1  crash.com。

到這里,配置完畢了,于是重啟Apache,輸入crash.com訪問,結果正常訪問。但是,當以localhost訪問時,原來出現的是wamp的主頁,現在卻顯示CrashServer了,于是還要在hosts里追加 127.0.0.1  localhost,在httpd-vhosts.conf中,追加上localhost的站點配置,現在看起來就是這樣了:

?
1
2
3
4
5
6
7
8
9
10
11
NameVirtualHost *:80
 
<VirtualHost *:80>
  DocumentRoot "D:/wamp/www"
  ServerName localhost
</VirtualHost>
 
<VirtualHost *:80>
  DocumentRoot "D:/wamp/www/CrashServer"
  ServerName crash.com
</VirtualHost>

OK,到此基本可以結束了,網站都配置好了,看起來非常非常的簡單。但是對于我卻不是這樣的,我昨天碰到了如下問題。

首先,我的CrashServer一開始不是放在wamp/www下的,而是放在E:\360Downloads下面的,于是就有了如下配置:

?
1
2
3
4
<VirtualHost *:80>
  DocumentRoot "E:/360Downloads/CrashServer"
  ServerName crash.com
</VirtualHost>

這沒錯吧,路徑都對,虛擬域名也對,可是訪問的時候,卻提示403 Forbidden,沒有權限。于是Google,哦,知道了原來是要給CrashServer目錄加上權限,于是修改配置如下:

?
1
2
3
4
5
6
7
8
9
10
<VirtualHost *:80>
  DocumentRoot "E:/360Downloads/CrashServer"
  ServerName crash.com
 
  <Directory E:/360Downloads/CrashServer>
    Order Allow,Deny
    Allow from All
    Require all granted
  </Directory>
</VirtualHost>

重啟Apache,訪問正常了。首先,新增的Directory,是可以在httpd.conf中添加的,也可以在httpd-vhosts.conf中添加,我認為在后者里面添加更好,配置內容更加清晰明了,項目目錄權限跟隨著項目站點配置。在上面新增的Directory中,我們給了360Downloads下的CrashServer目錄加了權限,允許訪問了,所以就不再提示403 Forbidden了。

這個問題,現在寫起來是這么的簡單輕松,可問題出現的時候,卻很讓人困擾和郁悶。對于項目在wamp/www之外的,需要給項目目錄權限才可,注意:

?
1
2
3
Order Allow,Deny
Allow from All
Require all granted

這三條缺一不可,這是配置了允許外部計算機訪問服務器站點。

3、今天問題解決后,想到通過同一局域網下的其他設備訪問我的站點,于是用手機,在瀏覽器中輸入我的電腦的ip,不能訪問,再次Google,原來需要修改在httpd.conf中的配置:

?
1
2
3
4
5
<Directory "d:/wamp/www/">
  Options Indexes FollowSymLinks
  AllowOverride all
  Require local
</Directory>

其中,Require local,沒Google出來,但看名字知道,是只允許本地訪問,于是改成Require all granted,允許所有請求訪問,手機就可以訪問了。

參考,http://roteg.iteye.com/blog/1465380,這里是訪問驗證配置的解釋。

這里,有篇老外寫的配置博文,很好,https://www.kristengrote.com/blog/articles/how-to-set-up-virtual-hosts-using-wamp#wamp-step-7,但是唯獨一點,在他的Step 7的時候,給項目目錄添加權限:

?
1
2
3
4
<Directory C:/Users/Kristen/Documents/Projects>
  Order Deny,Allow 
  Allow from all
</Directory>

卻恰恰少了Require all granted,導致最后還是403 Forbidden,搞得我非常郁悶。

---------------------------------------------------------------------------------補充 2015-07-13-------------------------------------------------------------------------------------------------

感謝評論中唯一的評論者的提醒:Require all granted這是2.4上邊才需要的,2.2不需要。

這就可以理解了為什么Google出來的技術文章,有些提到require all granted,而有些則沒有。

---------------------------------------------------------------------------------end 補充 2015-07-13--------------------------------------------------------------------------------------------

此配置是在如下wamp環境進行的:

PHP開發Apache服務器配置

至此,在Apache下配置PHP站點,全部完成。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 中文av电影 | av网站免费观看 | 色www精品视频在线观看 | 欧美伦理一区二区三区 | 欧美视频精品 | 爱综合| 久久综合成人精品亚洲另类欧美 | 天天操天天射天天 | 中文字幕 亚洲一区 | 91在线视频免费观看 | 日韩在线精品强乱中文字幕 | 中文字幕av在线播放 | av一区二区在线观看 | 日韩欧美中文 | 国产成人精品久久 | 国产成人精品综合 | 色视av | 爱免费视频 | 亚洲自拍偷拍一区 | 久草视频网 | 奇米成人 | 中文精品在线观看 | 欧美日韩视频在线 | 欧美专区在线观看 | av免费人人干 | 日韩在线中文字幕 | 日韩中文字幕av | 欧美日韩在线一区 | 日韩中文字幕在线 | 国产精品1区2区 | 中文字幕一区二区三区四区 | 久久手机免费视频 | 国产色爱综合网 | 国产精品久久久久久福利一牛影视 | 日韩一区二区不卡 | 日韩成人av电影在线观看 | 精品久久中文字幕 | 亚洲成人一区二区 | 亚洲 欧美 日韩 在线 | 99视频精品| 欧美一区永久视频免费观看 |