在 ubuntu mint apache 上创建虚拟主机

Posted

技术标签:

【中文标题】在 ubuntu mint apache 上创建虚拟主机【英文标题】:Creating Virtual Hosts on ubuntu mint apache 【发布时间】:2016-06-15 13:54:23 【问题描述】:

我正在使用 Linux Mint 17.3 并尝试在 Apache 2.4 上创建虚拟主机。我已按照以下步骤操作,但仍无法浏览该网站:

    创建两个新的虚拟主机 sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/site1.com.conf

    修改每个主机 须藤 vim /etc/apache2/sites-available/site1.com.conf 服务器名称 site1.com ServerAlias www.site1.com ServerAdmin admin@site1.com DocumentRoot /var/www/site1.com/public_html 错误日志 $APACHE_LOG_DIR/error.log CustomLog $APACHE_LOG_DIR/access.log 合并

3.启用新的虚拟主机文件 sudo a2ensite site1.com

//禁用原始html主机 sudo a2dissite 000-default.conf

sudo 服务 apache2 重新加载

    添加主机信息 须藤 vim /etc/hosts 127.0.0.1:88 site1.com 127.0.0.1:89 site2.com

我已经在网上查看了所有内容,我可以。今天是我的第二天。提前感谢您的帮助。

【问题讨论】:

【参考方案1】:

在您的第二步中,您应该在 conf 文件中将该主机声明为 VirtualHost:

<VirtualHost *:80>
   ServerName site1.com 
   ServerAlias www.site1.com 
   ServerAdmin admin@site1.com
   DocumentRoot /var/www/site1.com/public_html
   ErrorLog $APACHE_LOG_DIR/error.log
   CustomLog $APACHE_LOG_DIR/access.log combined 
</VirtualHost>

【讨论】:

是的,我已经这样做了。我想知道我是走对了路还是错过了中间的一些步骤。再见,谢谢。

以上是关于在 ubuntu mint apache 上创建虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章

Mint/Ubuntu 安装 phpMyadmin

在 Mint 15 上使用 Apache2 设置多个虚拟主机时出错

有phpmyadmin和apache,但需要登录数据库(Linux Mint)

如何在 Ubuntu 和 Linux Mint 上启用桌面共享

Apache 没有在 linux mint 中启动

markdown 在Wine上安装Adobe Photoshop CS6(Ubuntu,Elementary OS,Linux Mint)