2013-11-06 13:03:01
来 源
ITJS.CN
Apache
本文介绍Apache服务器配置绑定多个域名站点,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。

网站制作Apache绑定多域名配置多站点

昨天配置网站,要求使用Apache来绑定多个站点的域名,但是我是做哈尔滨网站建设的,对Apache没有经验啊,对网站制作来说配置什么的是技术问题,现在做网站真的是什么都得会一些才行。

Apache绑定多域名配置多站点

单独域名配置方法:

独立服务器linux系统apache配置站点的方法:

1、服务器端apache的配置文件路径:/usr/local/apache/conf/httpd.conf

2、apache里面站点配置方法:

使用vi/usr/local/apache/conf/httpd.conf进入apache配置文件,修改下面的配置:

<VirtualHost*:80>

ServerAdmin[email protected]—服务器管理员邮箱

DocumentRoot/www/docs/dummy-host.example.com—网页文件对应的主目录

ServerNamedummy-host.example.com—主机域名

ErrorLoglogs/dummy-host.example.com-error_log–记录错误日志文件路径

CustomLoglogs/dummy-host.example.com-access_logcommon–客户访问日志路径

</VirtualHost>

修改完毕,保存上述配置。

3、重新启动apache命令如下:/usr/local/apache/bin/apachectlrestart,重启后就可以正常的浏览您的网页文件。

4、单独重启apache具体操作方法如下:

/usr/local/apache/bin/apachectlstop—停止apache服务

/usr/local/apache/bin/apachectlstart—启动apache服务

——————————————————————————–

多域名配置方法:

在/usr/local/apache/conf/httpd.conf里启用

#Virtualhosts

#Includeconf/extra/httpd-vhosts.conf

把虚拟主机建在

APACHE目录下/conf/extra/httpd-vhosts文件,里面有默认虚拟主机案例。

1,httpd.conf配置方案:

NameVirtualHost127.0.0.1

<Directory“/srv/www/a/”>

OptionsNone

AllowOverrideNone

Orderallow,deny

Allowfromall

</Directory>

<VirtualHost127.0.0.1:80>

DirectoryIndexindex.htmlindex.php

ServerName“www.a.com”

DocumentRoot“/srv/www/a/”

</VirtualHost>

<Directory“/srv/www/b/”>

OptionsNone

AllowOverrideNone

Orderallow,deny

Allowfromall

</Directory>

<VirtualHost127.0.0.1:80>

DirectoryIndexindex.htmlindex.php

ServerName“www.b.com”

DocumentRoot“/srv/www/b/”

</VirtualHost>

2,httpd-vhosts配置方案:

<VirtualHost*:80>

DocumentRoot“/srv/www/a/”

ServerNamewww.a.com

</VirtualHost>

<VirtualHost*:80>

DocumentRoot“/srv/www/b/”

ServerNamewww.b.com

</VirtualHost>

做以上配置目的只有一个,更好的网络推广和互联网产品销售策略做准备。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。