QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1196|回复: 7

APACE的多域问题

[复制链接]
发表于 2005-9-21 11:01:41 | 显示全部楼层 |阅读模式
有一个APACHE+PHP+MYSQL平台的程序,安装时安装程序自动把这些都配置好并可以使用了,现在需要在一台机器上运行两套这个WEB程序,这个就涉及到 APACHE支持多站点的问题,为本机增加了IP并修改APACHE配置文件后,通过新增加的IP可以访问新的站点,但是却是第一个程序的库,现在需要的是依存一个MYSQL服务,使用不同的库,不知道应该在哪里改动?
 楼主| 发表于 2005-9-21 11:29:12 | 显示全部楼层
我是在httpd.conf下这样添加的

<VirtualHost *>
ServerAdmin [email protected]
NameVirtualHost 192.168.222.234
ServerName www.york.com
DocumentRoot "h:/oa/pro/Apache/htdocs"
<Directory "h:/oa/pro/Apache/htdocs">
php_admin_value open_basedir h:/oa/pro/Apache/htdocs
</Directory>
</VirtualHost>

通过192.168.222.234可以访问到我新的WEB页面,但是使用的和第一个站点一个数据库,怎么才能改变呢 ?
回复

使用道具 举报

 楼主| 发表于 2005-9-21 11:37:54 | 显示全部楼层
新站点的PHP解析应该怎么设置?不要原来的PHP解析,而是用新的
回复

使用道具 举报

发表于 2005-9-21 16:59:36 | 显示全部楼层
不明白为什么用两套Apache?
如果是想为两个以上网站(域名)提供服务,为什么不用虚拟主机?
也就是你的<VirtualHost *> 段设两个主机名即可。
回复

使用道具 举报

发表于 2005-9-21 17:08:39 | 显示全部楼层
说冒泡了,应该是两个<VirtualHost *> 段。像这样:
[code:1]
<VirtualHost 192.168.0.1:80>
    ServerAdmin [email protected]
    DocumentRoot /home//html/www.domian1.com
    ServerName www.domian1.com
    ErrorLog /var/log/www.domian1.com-error_log
    CustomLog /var/log/www.domian1.com-access_log common
</VirtualHost>

<VirtualHost 192.168.0.1:80>
    ServerAdmin [email protected]
    DocumentRoot /home/html/www.domian2.com
    ServerName www.domian2.com
    ErrorLog /var/log/www.domian2.com-error_log
    CustomLog /var/log/www.domian2.com-access_log common
</VirtualHost>
...
[/code:1]
回复

使用道具 举报

发表于 2005-9-21 17:15:10 | 显示全部楼层
然后增加相应的log文件,然后就是设置域名服务器的domain文件,用CNAME字段解析这两个域名。
回复

使用道具 举报

 楼主| 发表于 2005-9-22 15:33:11 | 显示全部楼层
谢谢bwb兄,我 VirtualHost 后忘记加对应的IP了:)

已经实现通过一个APACHE服务带两个WEB,并且两个WEB使用同一个MYSQL服务的两个不同的库
回复

使用道具 举报

发表于 2005-9-22 15:35:16 | 显示全部楼层
对头
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 02:04 , Processed in 0.057320 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表