繁体   English   中英

在Apache / Ubuntu中设置虚拟主机时出错

[英]Error setting up a virtual host in Apache/Ubuntu

我正在尝试在专用服务器上为一个域配置虚拟主机-我以前从未设置过服务器,所以毫不奇怪,我被卡住了。 我一直在关注一些教程,看起来我实际上已经成功设置了虚拟主机,但是在进行更改后,我的测试索引页面将无法加载,并且无论何时进入,都不会加载标准的“ Ubuntu”页面将服务器的IP放入我的地址栏中。

我已将域文件的子目录创建为“ /var/www/mysite.com/public_html”,并已复制并编辑了默认的“ .conf”文件,使其看起来像这样:

 <VirtualHost *:80>
    ServerAdmin me@mysite.com
    ServerName mysite.com
    ServerAlias mysite.com
    DocumentRoot /var/www/mysite.com/public_html
    <Directory /var/www/mysite.com/public_html>
            Options -Indexes
            AllowOverride All
            Order Allow,Deny
            Allow from All
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
 </VirtualHost>

之后,我运行了“ sudo a2ensite mysite.com.conf”命令并重新启动了apache。 当我检查运行“ apache2ctl -S”时,得到以下响应:

 VirtualHost configuration:
 *:80                   is a NameVirtualHost
     default server mastnew.com (/etc/apache2/sites-enabled/000-default.conf:1)
     port 80 namevhost mastnew.com (/etc/apache2/sites-enabled/000-default.conf:1)
     port 80 namevhost mysite.com (/etc/apache2/sites-enabled/ibeka.xyz.conf:1)
             alias www.mysite.com
 ServerRoot: "/etc/apache2"
 Main DocumentRoot: "/var/www/html"
 Main ErrorLog: "/var/log/apache2/error.log"
 Mutex default: dir="/var/lock/apache2" mechanism=fcntl 
 Mutex mpm-accept: using_defaults
 Mutex watchdog-callback: using_defaults
 PidFile: "/var/run/apache2/apache2.pid"
 Define: DUMP_VHOSTS
 Define: DUMP_RUN_CFG
 User: name="www-data" id=33
 Group: name="www-data" id=33

看起来完全符合本教程的预期。 正如我所说,当我导航到我的域时,浏览器仅在三十秒左右挂起,然后告诉我它无法打开页面。 如果删除“ mysite.com.conf”文件并重试,则进入“ Ubuntu”页面。 因此,新的“ .conf”文件正在发生某些问题,或者发生了其他一些冲突,导致服务器异常运行。

任何帮助,将不胜感激。 谢谢。

如果以后有人在看这个,这可能不是一个有用的答案,但是如果您遇到问题,则值得尝试。 我真的不明白为什么会这样,但是尝试了之后,我的域就可用了:

因此,我使用“ sudo a2dissite mysite.com.conf”禁用了该站点,然后重新启动了apache。 我检查了它是否已禁用,并且我的根索引已联机(稍后将隐藏/删除)。 然后,我使用“ sudo a2ensite mysite.com.conf”重新启用了该站点,然后再次重新启动了apache。 此后,由于某种原因,该站点可以联机访问,并且现在可以访问我的所有公共文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM