“Apache官網打不開”怎么辦
打開“百度”,輸入“apache”
2
點擊apache官網的鏈接
3
點擊apache官網鏈接后,碰到如下問題:
4
解決此問題,首先添加新的DNS地址8.8.8.8。這樣一方面,可以解決僅僅配置單個DNS服務,若DNS服務出現問題,則會出現域名無法解析從而打不開Apache官網的問題。另一方面,此DNS服務為谷歌的DNS服務,可以訪問更多的網址。
5
其次,默認點擊Apache官網鏈接,使用的http協議,可改為https協議
6
使用https輸入官網地址后回車,可進入Apache官網了
如何配置Apache不同的端口指向不同的網站
1、到Apache官網http://www.apache.org下載Apache服務器,本文以版本2.2為例;
2、安裝Apahce,這里我安裝到D:Apache下;
3、到安裝目錄下的conf目錄下找到httpd.conf文件,這是Apache的配置文件,用記事本打開;
4、找到Listen 80,這是Apache的默認端口,你可以修改該端口,也可以添加新端口,這里我改為如下(也就是為該服務器配置2個端口):
Listen 8888
Listen 9999
5、找到DocumentRoot "D:/Apache/htdocs",配置網站的存放空間,我這里改為DocumentRoot "D:/myweb";找到<Directory "D:/Apache/htdocs">,做類似的修改;
6、找到#Include conf/extra/httpd-vhosts.conf,把前面的“#”去掉;
7、找到安裝目錄下conf/extra/下的httpd-vhosts.conf文件,并用記事本打開;
8、你將看到最后有如下默認配置,這是不同端口指向不同網站目錄的配置,可以根據端口數量對下面的配置項進行相應的刪減:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.q.com
DocumentRoot "D:/Apache/docs/dummy-host.q.com"
ServerName dummy-host.q.com
ServerAlias www.dummy-host.q.com
ErrorLog "logs/dummy-host.q.com-error.log"
CustomLog "logs/dummy-host.q.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.q.com
DocumentRoot "D:/Apache/docs/dummy-host2.q.com"
ServerName dummy-host2.q.com
ErrorLog "logs/dummy-host2.q.com-error.log"
CustomLog "logs/dummy-host2.q.com-access.log" common
</VirtualHost>
下面分別給端口8888、9999配置到網站web1、web2(這兩個網站要位于前面設置的網站存放空間中,我這里是D:myweb),修改后的代碼如下:
<VirtualHost *:8888>
ServerAdmin webmaster@dummy-host.q.com
DocumentRoot "D:/myweb/web1"
ServerName dummy-host.q.com
ServerAlias www.dummy-host.q.com
ErrorLog "logs/dummy-host.q.com-error.log"
CustomLog "logs/dummy-host.q.com-access.log" common
</VirtualHost>
<VirtualHost *:9999>
ServerAdmin webmaster@dummy-host2.q.com
DocumentRoot "D:/myweb/web2"
ServerName dummy-host2.q.com
ErrorLog "logs/dummy-host2.q.com-error.log"
CustomLog "logs/dummy-host2.q.com-access.log" common
</VirtualHost>
9、重啟服務器后地址欄分別輸入http://localhost:8888/、http://localhost:9999/將分別訪問網站web1、web2,當然這里只能訪問靜態網站,如果需要支持動態網站(如php),需要添加動態支持,這里就不再介紹了。