静态页面
1、备份默认主页文件
[root@localhost html]# mv index.html{,.bak}
2、编写静态页面访问信息
[root@localhost ~]# cd /usr/local/nginx/html/
[root@localhost html]# ls
50x.html index.html index.html.bak
[root@localhost html]# vim index.html
<html>
<meta charset="utf-8">
<head>
<title>TEST Site</title>
</head>
<body>
测试页面
<table border=1>
<tr> <td>01</td> <td>云计算 </td> </tr>
<tr> <td>02</td> <td>大数据</td> </tr>
<tr> <td>03</td> <td>人工智</td> </tr>
</table>
<body>
</html>
3、测试
虚拟主机
常见的虚拟主机类型有如下几种:
1)基于域名的虚拟主机:所谓基于域名的虚拟主机,意思就是通过不同的域名区分不同的虚拟主机,基于域名的虚拟主机是企 业应用广的虚拟主机类型,几乎所有对外提供服务的网站使用的都是基于域名的虚拟主机,例如: ww w.znix.top。
2)基于端口的虚拟主机:同理,所谓基于端口的虚拟主机,意思就是通过不同的端口来区分不同的虚拟主机,此类虚拟主机对 应的企业应用主要为公司内部网,例如:一些不希望直接对外提供用户访问的网站后台等,访问基于端 口的虚拟主机,地址里要带有端口,例如:http://blog.znix.top:80
3)基于IP的虚拟主机:所谓基于IP的虚拟主机,意思是通过不同的IP区分不同的虚拟主机。
以基于域名虚拟主机示例:
1、主配置文件中添加虚拟主机(注意:在http区块内添加)
[root@localhost html]# cd /usr/local/nginx/conf/
[root@localhost conf]# vim nginx.conf
server {
listen 80;
server_name bbs.test.com;
location / {
root /usr/local/nginx/html/bbs;
index index.html index.htm;
}
}
server {
listen 80;
server_name blog.test.com;
location / {
root /usr/local/nginx/html/blog;
index index.html index.htm;
}
}
2、创建站点目录
[root@localhost conf]# cd /usr/local/nginx/html/
[root@localhost html]# mkdir bbs blog
[root@localhost html]# ls
50x.html bbs blog index.html index.html.bak
3、创建主页文件
[root@localhost html]# echo "bbs test page" > bbs/index.html
[root@localhost html]# echo "blog test page" > blog/index.html
4、重启服务
[root@localhost html]# systemctl restart nginx.service
5、测试