1.1 基于域名的虚拟主机的配置
1.1.1 本地的域名解析
? 在哪里解析, 浏览器所在电脑。
windows: c:\windows\system32\drivers\etc\hosts 需要修改写入权限
Linux: /etc/hosts
192.168.x.y www1.long.com
192.168.x.y www2.long.com
[root@ ]# ping www1.long.com
ping.. www1.long.com[192.168.x.y]
cmd> ping www1.long.com
1.1.2 创建网站目录和首页面
[root@ ]# mkdir -p /var/www/www1
[root@ ]# mkdir -p /var/www/www2
[root@ ]# echo www1 > /var/www/www1/index.html
[root@ ]# echo www2 > /var/www/www2/index.html
...
1.1.3 新增vhost.conf配置文件 cd /etc/httpd/conf.d/
`vim /etc/httpd/conf/httpd.conf `<br />
tips
[root@ ]# vim /etc/httpd/conf.d/vhost.conf
### vim 里面
:vs /etc/httpd/conf/httpd.conf
### 左右两个窗口的切换 ctl+w+w
### shift+V 行可视化, 利用上下光标键,来选择。
### y (复制) p(粘贴) d(剪切或删除)
1.1.4 启动或重启
[root@ ]# systemctl restart httpd
1.1.5 放行
[root@ ]# systemctl status firewalld # 查看防火墙的运行状态
[root@ ]# firewall-cmd --list-all # 查看放行的服务
[root@ ]# firewall-cmd --per --add-service=http
[root@ ]# firewall-cmd --reload
[root@ ]# setenforce 0