无法使虚拟主机正常工作

克莱奎斯

我有3个drupal网站正在我的本地开发人员Ubuntu 14.04上工作。我在让第二和第三人工作时遇到了问题,当他们这样做的时候,似乎很幸运。那3个让我走了很长时间,但是现在我需要第四个,我无法正常工作。

这是我创建网站的过程

  1. 将drupal文件放在文件夹〜/ workspace / sitedemo1中
  2. 创建虚拟主机sitedemo1.conf(复制其中一个工作主机,然后编辑相关详细信息)
  3. 编辑/ etc / ports-输入“ 127.0.0.1 sitedemo1”
  4. a2ensite sitedemo1
  5. 服务apache2重新加载

结果是我得到了“ Apache2 Ubuntu默认页面”,我很困惑,因为其他3个站点都在工作并且我做了同样的事情。

sitedemo1.conf

<VirtualHost *:80>
    ServerAlias sitedemo1
    DocumentRoot /home/karl/workspace/sitedemo1
    <Directory "/home/karl/workspace/sitedemo1">
            Options FollowSymLinks
            AllowOverride All
            Require all granted
    </Directory>
</VirtualHost>

上面我混合了/ etc / hosts和/etc/apache2/ports.conf。这是两者的内容。

/etc/apache2/ports.conf

# original line: Listen 80
Listen 127.0.0.1:80
Listen 127.0.0.2:80

<IfModule ssl_module>
Listen 443
</IfModule>

<IfModule mod_gnutls.c>
 Listen 443    
</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

/ etc / hosts

127.0.0.1   localhost
127.0.1.1   Ubuntu-05
127.0.0.1   drupal-8.localhost
127.0.0.1   drupal-7-site01.localhost
127.0.0.1   drupal-7-site02.localhost
127.0.0.1 sitedemo1

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
航班

根据Apache文档

ServerName继承

最好始终在每个基于名称的虚拟主机中明确列出服务器名称。

如果VirtualHost没有指定ServerName,则服务器名称将从基本服务器配置中继承。如果未全局指定服务器名称,则在启动时会通过反向侦听第一个侦听地址的DNS来检测到服务器名称。无论哪种情况,此继承的服务器名称都会影响基于名称的虚拟主机的解析,因此最好始终在每个基于名称的虚拟主机中显式列出一个ServerName。

ServerName需要FQDN尝试更改配置文件(/ etc / hosts和sitedemo1.conf)中sitedemo1.localhost中的sitedemo1

使用以下命令添加ServerAlias:

   ServerName sitedemo1.localhost

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Apache虚拟主机无法正常工作

来自分类Dev

虚拟主机无法正常工作

来自分类Dev

虚拟主机无法正常工作

来自分类Dev

我无法使虚拟主机正常工作

来自分类Dev

PHP文件在虚拟主机站点上无法正常工作

来自分类Dev

macOS Sierra虚拟主机无法正常工作

来自分类Dev

我的Bitnami Wamp虚拟主机无法正常工作

来自分类Dev

为什么Ubuntu 14.04上的Apache虚拟主机无法正常工作?

来自分类Dev

使我的虚拟主机正常工作有困难

来自分类Dev

使用终端检查虚拟主机是否正常工作

来自分类Dev

虚拟主机不工作

来自分类Dev

在Java中,如何在URL / URI中对默认虚拟主机%2F进行编码,以使其不会变为斜杠且无法正常工作

来自分类Dev

虚拟主机无法在MAMP上运行

来自分类Dev

无法使用WAMP浏览虚拟主机

来自分类Dev

Apache虚拟主机无法访问

来自分类Dev

无法使用WAMP浏览虚拟主机

来自分类Dev

无法在 Mac 上删除虚拟主机

来自分类Dev

Xampp:无法创建虚拟主机

来自分类Dev

当我使用.dev域扩展名时,虚拟主机无法按预期工作

来自分类Dev

Apache、ping 等工作时,无法通过 cURL(错误 7)连接到本地虚拟主机

来自分类Dev

虚拟主机安全

来自分类Dev

设置虚拟主机

来自分类Dev

设置虚拟主机

来自分类Dev

.htaccess与虚拟主机

来自分类Dev

虚拟主机问题

来自分类Dev

虚拟主机的 Crontab

来自分类Dev

Apache虚拟主机在更新后停止工作

来自分类Dev

为Apache虚拟主机推荐的工作流程?

来自分类Dev

更新到13.10后,Apache虚拟主机不再工作