默认安装好apache2.4 并可以正常访问自己的网站
- 切换到自己的虚拟主机配置文件目录
cd /etc/apache2/sites-available
- 创建文件 www.example.com.conf 可以用000-default.conf复制一份
sudo cp ./000-default.conf ./www.example.com.conf
#Listen 80
<VirtualHost *:80>
DocumentRoot /www/example
ServerName example.com
</VirtualHost>
- 使用a2ensite命令添加虚拟主机
sudo a2ensite example.com.conf
- 使用a2dissite命令注销旧的主机
sudo a2dissite oldExample.com
- 重启apache2
sudo service apache2 restart
- 修改hosts文件
sudo vim /etc/hosts
加上
127.0.0.1 example.com
- 端口访问
修改虚拟主机配置文件
sudo vim /etc/apache2/sites-available/example.com.conf
Listen 999
<VirtualHost *:999>
DocumentRoot "/www/example"
ServerName example.com
</VirtualHost>