Dar*_*zer 11 ubuntu documentroot apache-2.2
我正在尝试学习如何配置其他人在运行 Ubuntu 8.04 的 VM 中设置的 Apache HTTP 服务器(我没有经验)。
我知道服务器正在运行,因为<html><body><h1>It works!</h1></body></html>当我访问http://1.2.3.4/(其中 1.2.3.4 是 VM 的 IP 号)时,我得到了“ ” 。
我在 /etc/apache2/ 中找到了 apache2.conf 和 httpd.conf(以及其他文件)。httpd.conf 为空。
我尝试添加DocumentRoot "/home/username/temp"到 /etc/apache2/httpd.conf 并在 /home/username/temp/index.html 中放入一些简单的 HTML。但是当我重新加载http://1.2.3.4/时没有任何变化。
我是否需要重新启动 httpd 才能让它接受对 DocumentRoot 的更改?
更新:我将 /etc/apache2/sites-available/default 中的“DocumentRoot /var/www/”更改为“DocumentRoot /home/username/temp”,但直到我运行sudo service apache2 restart. 我可以告诉 Apache 重新加载配置(而不是重新启动)吗?
更新 #2:从Karol Piczak对他的回答的评论中得到这个:sudo /etc/init.d/apache2 reload
Zyp*_*her 16
您应该有一个文件:/etc/apache2/sites-available/default您可以在此处修改默认网站的文档根目录。
您还可以通过将配置片段放在该文件夹中并将它们符号链接到 ../sites-enabled 或使用 a2ensite 启用它们来添加更多站点。
| 归档时间: |
|
| 查看次数: |
63850 次 |
| 最近记录: |