0

我对服务器和 apache 真的很陌生,但是我已经挣扎了一段时间,也许有人可以帮助我。

所以我设置了一个可以工作的 apache 服务器(如果我使用 IP 地址,我可以访问该网站并且它可以正常工作)。我已将 url 与名称服务器链接起来,我的虚拟主机文件看起来像(位于 /etc/apache2/sites-available/mysite)

<VirtualHost 12.34.56.78:80>
    ServerAdmin admin@mysite1.com
    ServerName mysite1.com
    ServerAlias www.mysite1.com
    DocumentRoot /srv/www/mysite1.com/public_html/
    ErrorLog /srv/www/mysite1.com/logs/error.log
    CustomLog /srv/www/mysite1.com/logs/access.log combined
</VirtualHost>

最奇怪的是它昨天工作了,与此同时我只安装了一个 FTP 服务器......关于我可能做错了什么的任何想法?

谢谢

4

1 回答 1

1

如果这是在 Debian 上,您还需要将配置文件链接/etc/apache2/sites-available/etc/apache2/sites-enabled,以让配置脚本知道该文件不仅可用,而且已启用。

可能要检查的另一件事是NameVirtualHost 12.34.56.78:80Apache 配置中某处的指令(或者,可选NameVirtualHost *:80)。

于 2012-11-13T10:56:07.653 回答