apache如何配置域名
㈠ 本機安裝apache服務後怎麼配置域名格式訪問
當然可以,前提是你有自己的域名解析伺服器,在你的域名解析伺服器上進行www.acbcbc.com域名解析,C:\WINDOWS\system32\drivers\etc\hosts文件可以模擬這個解析。
然後在httpd.conf文件定義severName為www.acbcbc.com即可。
㈡ apache下怎麼綁定域名啊詳細一點
我把我們公司Apache的配置文件粘貼給你看下。我們知道Apache的配置文件位置在/etc/httpd/conf/httpd.conf中,所有的基本配置以及虛擬網站都可以寫在這里。
NameVirtualHost*:80
<VirtualHost*:80>
DocumentRoot/home/xwqc/wwwroot
ServerNamexwqc.linux.zhaomuhost.cn
ServerAliaszhaomu.comyourdomain.com
DirectoryIndexindex.phpindex.htmindex.html
ErrorLog/home/xwqc/logfiles/error_log
CustomLog/home/xwqc/logfiles/access_logcommon
</VirtualHost>
其中ServerName是綁定的主域名,ServerAlias中的www.zhaomu.com是綁定的其他附屬域名。另外注意配置文件中要設置好埠號,並且關閉伺服器防火牆,或者在防火牆上開放80埠後才能正常訪問。
㈢ 如何給自己的apache伺服器綁定域名
開啟虛擬主機配置後綁定域名,然後解析域名到你電腦外網IP,如:
<VirtualHost*:80>
ServerAlias綁定的域名
DocumentRootd:apachewwwroot
</VirtualHost>
windows+apache+虛擬主機配置:http://wenku..com/link?url=nOzIJzgHVL9ly-_-xYICZLPoBorw_AZRt45UsHLauao3pdHEvm_xVDfARcETOPdpAPNsi
㈣ 用apache怎麼綁定域名
APACHE2如何里一個站點綁定多個域名?用ServerAlias
以前很笨,要使多個域名指向同一站點總是這樣寫:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/kuigg.com
ServerName kuigg.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/kuigg.com
ServerName www.kuigg.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/kuigg.com
ServerName abc.kuigg.com
</VirtualHost>
這樣一來就等於綁了多少域名就開了多少虛擬主機…………
後來看了看書,發現有個叫」ServerAlias「的東西可以用
其實可以這樣:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/kuigg.com
ServerName kuigg.com
ServerAlias www.kuigg.com abc.kuigg.com
</VirtualHost>
要綁多少個域名都可以寫在 ServerAlias 後面,用空格隔開即可
在一台Linux伺服器下我們一般都會放多個網站,這樣我們就要在建立虛擬目錄。有時一個網站
也需要綁定多個域名,那麼我們配置虛擬呢?接下我和大家分享一下我的配置過程。
xampp管理虛擬目錄文件是:/opt/lampp/etc/ httpd-vhosts.conf
[root@localhost extra]# vi httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin [email protected] #管理伺服器的郵箱 一般都不需要填寫
DocumentRoot /www/docs/mmy-host2.example.com #網站的目錄
ServerName mmy-host2.example.com #需要綁定的域名
ServerAlias www.example.com #綁定多個域名
DirectoryIndex example.php #設置默認的訪問的頁面
ErrorLog logs/mmy-host2.example.com-error_log #錯誤日誌目錄
</VirtualHost>
xampp默認沒有開啟虛擬目錄的功能
需要修改/opt/lampp/etc/httpd.conf文件
搜索下面的代碼
# Include etc/extra/httpd-vhosts.conf
去掉前面的#
最重啟apache伺服器就配置成功了
例如需要建立一個It資訊網站,網站目錄是:/opt/lampp/htdocs/itinfo
需要綁定兩個域名www.chinajquery.com www.jquerychina.com
那我們的vhosts.conf最後添加以下代碼就可以
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/itinfo
ServerName www.chinajquery.com
ServerAlias www.jquerychina.com
DirectoryIndex test.php
</VirtualHost>
最後重啟apache伺服器
[root@localhost extra] /opt/lampp/lampp restart
測試一下配置虛擬目錄有沒有成功
添加
192.168.139.129 www.chinajquery.com
192.168.139.129 www.jquerychina.com
到 /etc/hosts
[root@localhost extra]/etc/init.d/networking restart 重啟網卡
然後在瀏覽器輸入www.chinajquery.com出現下面的界面說明配置成功
㈤ Apache如何綁定域名
你是用apache做虛擬主機嗎? 如果是單獨一個網站,不需要綁定就可以訪問,如果只限制一個域名訪問的話,在httpd.conf搜索Listen 80 將其改為 Listen 域名:80 即可。如果是做虛擬主機,需要在httpd.conf最後加上像下面這樣的設置:<VirtualHost ithx.net:80>
DocumentRoot "H:/website/wwwroot/idc.qkweb.net/htdocs"
ServerName ithx.net:80
<Directory "H:/website/wwwroot/idc.qkweb.net/htdocs">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml
AllowOverride Options FileInfo
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
㈥ Apache怎麼樣配置綁定域名
http://blog.csdn.net/mayongzhan/archive/2007/12/20/1956214.aspx
前提
俺沒有DNS服務.用的是windows.要做虛擬主機
-----------------------------------------------------------------------
首先搞定dns,這個是關鍵...apache的虛擬主機要有dns的解析才能使用
Win9x中這個文件位於windows目錄下,文件名可能是hosts.sam;Win2K及以後的操作系統中這個文件位於WINNT\system32\drivers\etc 目錄下,文件名為hosts。
打開就能看到
127.0.0.1 localhost
熟悉吧...這下知道localhost為什麼也叫主機了吧
添加一個 test.com和test.myz
這樣好象不能用book.test.myz或者news.test.myz...這個就要用dns了...
完成如下:
127.0.0.1 localhost
127.0.0.1 test.com
127.0.0.1 test.myz
-----------------------------------------------------------------------
下面就開始做虛擬主機
我的項目目錄D:/馬永占
在裡面建立兩個文件夾做測試
一個叫myz,一個叫myz2
在httpd.conf最後加上,如下....
NameVirtualHost *:80
<VirtualHost *:80>
ServerName test.com
DocumentRoot D:/馬永占/myz
</VirtualHost>
<VirtualHost *:80>
ServerName test.myz
DocumentRoot D:/馬永占/myz2
</VirtualHost>
別忘了重啟apache
然後可以試了
放個index.html在test文件夾下
訪問test.com OK
如果出現403,請查看apache中的目錄許可權設置
出現404,請查看上面寫的documentroot是否正確,再看看文件夾里是否有文件....對了,也可以把Include conf/extra/httpd-vhosts.conf前面的#去掉
然後去extra文件夾里找那個文件.在裡面寫VirtualHost
注意:寫了VirtualHost後如果遇到沒有的,就默認執行第一個VirtualHost
㈦ apache如何綁定域名
如果伺服器上只有一個網站, 而且是80埠的話, 好像無需綁定!
域名訪問後, 自然會指向這個唯一的網站!
有多個的話,才需要綁定!
㈧ Apache怎樣配置二級域名
apache中設置幾級域名的設置都是一樣的配置方式。
裝不裝BIND都一樣,如果用BIND自己解析的話,需要去核心DNS更新NS記錄。在沒有固定公網IP的情況下,完全沒意義,直接通過域名注冊商的DNS伺服器進行解析就可以(NS必須指向該伺服器)
如果僅僅本地開發測試用用,可以考慮將解析內容直接寫到HOSTS文件中。
㈨ 如何設置Apache通過域名訪問我的應用已經有了域名
1)你截圖上的域名,可以填你實際用的,也可以隨便寫,後面可以修改
2)伺服器的80埠被iis佔用,你要麼把iis禁用,要麼使用其他埠,如8080,在apache的配置文件,httpd.conf里,修改
3)別人訪問你的域名,跳轉到你的應用,要先把你的域名解析到你應用所在的ip地址,然後在你的apache或iis里綁定域名
㈩ 伺服器apache怎麼配置域名
打開Apache的安裝目錄,找到httpd.conf文件,分別去掉下面兩行文字前面的#號。
LoadMole vhost_alias_mole moles/mod_vhost_alias.so
去掉#意思是啟用apache的虛擬主機功能。
Include conf/extra/httpd-vhosts.conf
去掉這一行的#意思是從conf/extra/httpd-vhosts.conf這個文件導入虛擬主機配置。