欢迎来到天天文库
浏览记录
ID:9240908
大小:34.00 KB
页数:3页
时间:2018-04-24
《linux下apache和resin域名配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.Linux下apache和resin的虚拟主机配置(基于域名)关键字:resinapachelixu虚拟主机 这几天部署系统,对linux下的apache和resin的虚拟主机配置也稍与心得,与大家分享一下。我们都知道apache有两种虚拟主机的配置方式,一种是基于IP的多IP配置,一中是基于主机名的单IP配置。前段时间我也发了一篇关于多IP的虚拟主机配置文章,大家有兴趣的可以看一看。我今天说的是如何用一个IP来配置多域名的虚拟主机配置。 版本说明:我使用的是apache2.0以上版本,resin是3.0.18以上版本;还是先做几个假设哈,比如我们
2、有一个IP地址是:192.168.1.112,然后我们需要在该机器上配置两个应用,域名分别是:www.web1.cn和www.web2.cn这两个。另外再假设你已经做好了apache和resin的整合工作,apache的安装目录是:/usr/local/apache,resin的安装目录是:/usr/local/resin。好了,下面就开始配置咯~~~ 其实是很简单的,首先修改apache的配置文件,命令和配置如下:#cd/usr/local/apache/conf#vihttpd.conf 找到###Section3:VirtualHosts这个位置
3、,如果没有也没关系,就自己加吧。在这个地方加上如下的配置信息:#注意这一行配置一定要,没有它就不是基于名称的虚拟主机配置了NameVirtualHost*:80 ServerAdminmbq@qtone.cn DocumentRoot/data/web/web1 ServerNamewww.web1.cn CustomLoglogs/web1-access_logcommon ServerAdminmbq@qtone.cn DocumentR
4、oot/data/web/web2 ServerName www.web2.cn CustomLoglogs/web2-access_logcommon 这里就是配置两个虚拟主机的配置,其中NameVirtualHost这一行是必须要的,它后面用*标识本机的任何IP地址,如果你想使用特定的IP,就改成你需要的IP地址,但是必须保证你的IP必须是本机的某一个网络接口。我们这里使用*来配置,即可以适应本机的任何IP,这样即使机器的IP地址变了我们的配置是不需要变的,这也是好处之一哦,呵呵~~~ 然后下面的VirtualH
5、ost段就是配置单个虚拟主机的配置了,注意这里也是使用的*,要保证这里的*和NameVirtualHost后的配置一样哦,否则启动或停止apache的时候会出现警告的:-)。每一个VirtualHost最重要和必须要的就是DocumentRoot和ServerName两个配置了,前者是来配置你这个虚拟主机的根目录的,后一个就是你这个虚拟主机的访问域名了,我们这里使用的是www.web1.cn和www.web2.cn这两个域名。保存配置文件,然后重新启动apache。 我们配置完了apache,就开始resin的配置了,如下
6、:#cd/usr/local/resin/conf#viresin.conf 找到这一行,这是resin的默认主机配置,我们在这个host段的后面(注意是host段哦,不是host里面)加上如下的配置: 7、pid="/"document-directory="/data/web/web2"/> 注意这里我们加了两个host段,表示配置两个主机地址。注意这里的host中的id就是我们在apache中配置的那两个域名,然后这里的document-directory也分别对应apache中的DocumentRoot的路径配置。然后保存修改,重新启动resin就可以了。 为了保证我们能够使用域名访问这两个系统,我们得配置windows下的hosts文件(假域名嘛,呵,要不就访问不到咯)。在C盘中搜索hosts这个文件(注意打开搜索的高级选项,将搜索8、系统文件和隐藏文件都勾上,否则可是搜索
7、pid="/"document-directory="/data/web/web2"/> 注意这里我们加了两个host段,表示配置两个主机地址。注意这里的host中的id就是我们在apache中配置的那两个域名,然后这里的document-directory也分别对应apache中的DocumentRoot的路径配置。然后保存修改,重新启动resin就可以了。 为了保证我们能够使用域名访问这两个系统,我们得配置windows下的hosts文件(假域名嘛,呵,要不就访问不到咯)。在C盘中搜索hosts这个文件(注意打开搜索的高级选项,将搜索
8、系统文件和隐藏文件都勾上,否则可是搜索
此文档下载收益归作者所有