关于apache2的虚拟主机

发布于 2022-10-03 18:04:10 字数 767 浏览 19 评论 0

我的apache是httpd-2.0.52-12.ent,为什么没有办法做虚拟主机?

httpd.conf:

VirtualHost 192.168.1.80
<VirtualHost 192.168.1.80>;
DocumentRoot /var/www/html/phpArticle2
ServerName article.betrue.com.cn
</VirtualHost>;

# /etc/rc.d/init.d/httpd restart
Stopping httpd: [  OK  ]
Starting httpd: Warning: DocumentRoot [/var/www/html/phpArticle2] does not exist
Warning: DocumentRoot [/var/www/html/phpArticle2] does not exist
[  OK  ]
[root@betrue html]# ll
total 16
-rw-r--r--  1 root root   15 Sep  7 23:40 index.html
drwxrwxrwx  8 root root 4096 Sep  8 21:11 phpArticle2

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

最单纯的乌龟 2022-10-10 18:04:10

DocumentRoot [/var/www/html/phpArticle2] does not exist

你定义的目录不存在

-小熊_ 2022-10-10 18:04:10

原帖由 "charly"][root@betrue html 发表:
# ll
total 16
-rw-r--r--  1 root root   15 Sep  7 23:40 index.html
drwxrwxrwx  8 root root 4096 Sep  8 21:11 phpArticle2

谢谢回复,不过这个目录明明是有的,当前目录就是/var/www/html。

我早已燃尽 2022-10-10 18:04:10

是不是没有目录的访问权限。
这样设一下。
chown  apache.apache /var/www  -R

丶视觉 2022-10-10 18:04:10

httpd.conf里面不是有例子吗,你找着做一下!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文