求助,我安装了驻云科技的镜像
PHP运行环境(Centos 64位 | PHP5.4 | Apache) V1.1
集成软件:PHP5.4.27、Apache2.2.27、MySQL5.5.37、vsFTPd3.0.2
我按照默认设置都能访问第一个默认站点了,但我备案了两个站点,准备设置2个虚拟主机
第二个站点,挂载了数据盘,然后根据驻云科技的帮助文档,在apache2.2.27下面的conf/vhosts 目录中增加了一个bbb.conf
内容如下:
<VirtualHost *:80>
DocumentRoot /mnt/www/bbb
ServerName www.bbb.com
ServerAlias bbb.com
ErrorLog "/mnt/log/httpd/bbb-error.log"
CustomLog "/mnt/log/httpd/bbb.log" common
</VirtualHost>
第一个站点默认的default.conf内容如下:
<VirtualHost *:80>
DocumentRoot /alidata/www/default
ServerName localhost
ServerAlias localhost
ErrorLog "/alidata/log/httpd/default-error.log"
CustomLog "/alidata/log/httpd/default.log" common
</VirtualHost>
问题一:apache 修改完成了,/etc/init.d/httpd restart 重启没法启动了。也不出现任何提示。这个时候apache实际上是停止运行了,网页也打不开了。
问题二:把conf/vhosts 目录中defalut.conf文件删除,把 bbb.conf改名为第一个站的defalut.conf内容如下,还是无法启动,只有把域名去掉,修改为localhost,apache才会启动。求解答。
<VirtualHost *:80>
其实问题归根究底就是我没法设置域名啊,可帮助文档我反复的看了,完全是按照帮助文档来做的,为什么会出现这样的问题啊。
DocumentRoot /mnt/www/bbb
ServerName www.bbb.com
ServerAlias bbb.com
ErrorLog "/mnt/log/httpd/bbb-error.log"
CustomLog "/mnt/log/httpd/bbb.log" common
</VirtualHost>
-------------------------
-------------------------
NameVirtualHost *:80
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。