0

首先,我在 ubuntu 12.10 上运行最新的 apache 补丁。我知道如何从其他计算机访问我服务器的默认 localhost 目录。当我在另一台计算机上输入 192.168.1.** 时,我可以访问 /var/www/ 目录。

但是,如果我想将其指定到不同的目录怎么办?我在哪里以及如何修改它?主机,conf.d等?以及如何使用域名而不是 IP 访问它?提前谢谢。

4

1 回答 1

1

进去看看/etc/apache2/sites-available。您很可能会找到一个名为的文件default和另一个名为default-ssl. DocumentRoot可以在此文件中更改。记得重启 Apache...

sudo service apache2 restart

或者...

sudo apache2ctl graceful

或者...

sudo /etc/init.d/apache2 reload

在 中列出多个虚拟主机并不罕见sites-available,请记住,这些配置必须具有符号链接sites-enabled才能被 Apache 看到。

虚拟主机文件看起来像这样......

Listen 80
<VirtualHost *:80>
    DocumentRoot /www/example1
    ServerName www.example.com

    # Other directives here
</VirtualHost>

进一步阅读:Apache 文档 - 虚拟主机

于 2013-01-24T00:16:12.787 回答