Apache配置獨立域名的方法
那么配置獨立域名有什么好處呢?告訴你,我們在本地做程序開發(fā),要同時用很多開源程序、CMS、框架,或者自己寫的管理系統(tǒng),那么給他們每一個都配置一個獨立的域名,在測試的時候只要在瀏覽器輸入設(shè)置好的域名就可以了,方便大大的!
好了,不說別的了,直接進入正題!
第一步,你要安裝Apache軟件,就老老實實的一步一步裝下去,其中讓你填一個東西,我們可以這樣寫:
NETWORK DOMAIN : 127.0.0.1
SERVER NAME :127.0.0.1
Administrator's Email Address : 寫上一個郵箱(隨意寫)
安裝完成后,在本地瀏覽器輸入localhost或者127.0.0.1可以看到網(wǎng)頁顯示It Works!說明安裝Apache成功。
第二部,配置一下Apache
首先,找到Apache的配置文件httpd.conf,在apache\conf\文件夾下面。修改這個文件,按照以下操作,不要問為什么:
①、找到這一行:DocumentRoot "D:/server/apache/htdocs",把以下這幾行用#注釋掉,如圖:
②、找到這一行:<Directory "D:/server/apache/htdocs">,把以下這些行注釋掉,如圖:
③、找到這一行:DirectoryIndex index.html,在下面接著寫上DirectoryIndex index.php index.html index.htm index.wml,如圖:
④、找到這一行:#Include conf/extra/httpd-vhosts.conf,把前面的#去掉
⑤、在這個文件的末尾加上一下三行:
LoadModule php5_module "d:/server/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "d:/server/php"
注意格式:每一行的后面沒有分號,標(biāo)點符號都是英文
然后,httpd.conf的配置就算完成了,接著配置httpd-vhosts.conf這文件,在apache\conf\extra\文件夾下
把下面的刪除:
然后加上自己配置的獨立域名:
<VirtualHost *:80>
Options None
ServerAdmin 750881560@q.com
DocumentRoot d:\server\phpmyadmin
ServerName phpmyadmin.com
ErrorLog logs/phpmyadmin.com-error_log
CustomLog logs/phpmyadmin.com-access_log common
php_admin_value open_base_dir "d:\servr\phpmyadmin;c:\windows\temp"
</VirtualHost>
注意:站點文件的位置一定要準(zhǔn)確, Options None表明在網(wǎng)站根目錄下沒有默認的首頁,將會出現(xiàn)404錯誤,去掉這一項,我們可以在沒有首頁的站點目錄下以文件夾的形式瀏覽,如圖:
我們可以簡化配置,如下:
<VirtualHost *:80>
DocumentRoot f:\www\guestbook
ServerName guestbook.com
php_admin_value open_base_dir "f:\www\guestbook;c:\windows\temp"
</VirtualHost>
到這里,可以說是90%了,不過行百里半九十,繼續(xù)完成最后一步吧
找到C:\Windows\System32\drivers\etc下面的hosts文件,在 127.0.0.1 localhost 后面加上你的配置:
127.0.0.1 localhost
127.0.0.1 guestbook.com
注意:帶www和不帶www在本地是有區(qū)別的。
最后說一下,有些新手找不到文件中的具體行,建議用Editplus打開以上提及的文件,修改到時候CTRL+F查找相關(guān)行。
OK,到這里了,按照以上步驟應(yīng)該不會出問題,有問題可以留言。
- CentOS配置虛擬主機virtualhost使服務(wù)器支持多網(wǎng)站多域名的方法
- centos設(shè)置fqdn(全稱域名)和hostname的方法
- apache 二級域名解析實現(xiàn)方法
- Apache Rewrite實現(xiàn)URL的301跳轉(zhuǎn)和域名跳轉(zhuǎn)
- 本地機apache配置基于域名的虛擬主機詳解
- windows2003下apache配置虛擬主機和綁定域名服務(wù)
- apache tomcat 一個網(wǎng)站多域名的實現(xiàn)方法
- apache虛擬主機中設(shè)置泛域名解析的方法
- apache將不帶www域名301重定向到帶www的域名的配置方法
- CentOS服務(wù)器apache綁定多個域名的方法
相關(guān)文章
解決“WARNINGThe?remote?SSH?server?rejected?X11?forwardin
使用xshell連接服務(wù)器時,出現(xiàn)了“WARNING!?The?remote?SSH?server?rejected?X11?forwarding?request.”,意思是“遠程SSH服務(wù)器拒絕X11轉(zhuǎn)發(fā)請求”,這篇文章主要介紹了解決“WARNINGThe?remote?SSH?server?rejected?X11?forwarding?request.“警告,需要的朋友可以參考下2022-08-08如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼
這篇文章主要介紹了如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-02-02Linux實現(xiàn)數(shù)據(jù)庫定時備份方式
這篇文章主要介紹了Linux實現(xiàn)數(shù)據(jù)庫定時備份方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01Debian 9系統(tǒng)下修改默認網(wǎng)卡為eth0的方法
這篇文章主要給大家介紹了在Debian 9系統(tǒng)下修改默認網(wǎng)卡為eth0的方法,文中介紹的非常詳細,對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-06-06使用FileZilla從Linux系統(tǒng)下載文件的方法
最近做項目,遇到這樣的需求,要求將Linux系統(tǒng)的的某個文件夾下載到我Windows系統(tǒng)某個文件夾里,怎么實現(xiàn)這個功能呢?下面腳本之家小編給大家?guī)砹耸褂肍ileZilla從Linux系統(tǒng)下載文件的方法,感興趣的朋友一起看看吧2018-07-07解決xmapp中Apache端口號占用問題(Apache不能正常啟動)
小伙伴們安裝xmapp后發(fā)現(xiàn)Apache不能正常開啟,下面小編給大家?guī)砹藊mapp中Apache端口號占用問題的解決方法(Apache不能正常啟動),需要的朋友參考下吧2017-05-05