【Web集群】nginx-web应用 之 静态页面与虚拟主机

本文介绍了如何使用Nginx部署静态页面并设置基于域名的虚拟主机。首先,对默认主页进行备份,然后编写静态页面内容,并进行测试。接着,详细讲解了基于域名的虚拟主机配置,包括在主配置文件中添加虚拟主机配置,创建站点目录,制作主页文件,最后重启服务并测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

静态页面

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、测试

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值