Ubuntu16.04下Apache2配置虚拟主机(单IP地址)
admin 于 2017年08月08日 发表在 PHP后端服务开发
1. 修改端口
若需Apache2支持非80端口,则需先配置ports.conf文件(如:5551):
sudo vim /etc/apache2/ports.conf #例如添加5551端口: Listen 5551
2. 访问Apache2配置目录:
cd /etc/apache2/sites-available
3. 创建配置文件
创建Apache2的配置文件(如:aiholder.conf) ,添加如下配置信息:
<VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/aiholder ServerName aiholder.com ServerAlias www.aiholder.com aiholder.com </VirtualHost> #或者 <VirtualHost *:5551> ServerAdmin webmaster@localhost DocumentRoot /var/www/aiholder ServerName aiholder.com ServerAlias www.aiholder.com aiholder.com </VirtualHost>
4. 链接配置
将上面创建的配置文件软链接到 /etc/apache2/sites-enabled 目录下:
ln -s /etc/apache2/sites-available/aiholder.conf ../sites-enabled/
5. 重启Apache2
sudo /etc/init.d/apache2 restart
此时,在浏览器中输入对应的域名便可访问。