配置Nginx虚拟主机
?博客主页: 微笑的段嘉许博客主页
?欢迎关注?点赞?收藏⭐留言?
?本文由微笑的段嘉许原创!
?51CTO首发时间:?2022年10月日31?
✉️坚持和努力一定能换来诗与远方!
?作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!
⭐本文介绍⭐
在企业信息化应用环境中,安全性不仅取决于硬件防护设备,系统加固、访问控制等基本措施,而且如何减少故障中断时间,提高存储及北方的完善性也是确保企业信息安全的重要措施。本文将进一步学习服务器缓存加速、高可用/负载均衡群集、服务器集中监控等高级安全应用。后续课程将采用最小化安装的CentOS7.3系统,安装系统时勾选”开发工具”选项,以此为基础搭建实现环境。
随着计算机与Internet技术的蓬勃发展,形形色色的Web站点成为直接面向用的中坚力量。在各种网站服务器软件中,除了ApacheHTTP Server外,还有一款轻量级的HTTP服务器软件——Nginx,由俄罗斯的lgor Sysoev开发、其稳定、高效的特性逐渐被越来越多的用户认可。
?理论讲解:
Nginx服务基础
Nginx专为性能优化而开发,其最知名的优点是它稳定性和低系统资源消耗,以及对HTTP并发连接的高出力能力(单台物理服务器可支持30000~50000个并发请求)、正因为如此,大量提供社交网络、新闻资讯、电子商务及虚拟主机等服务的企业纷纷选择Nginx来童工Web服务。
?实验配置与实现:
推荐步骤:
- 安装 Nginx 配置基于 IP 地址虚拟主机客户端访问验证,第一个虚拟主机监听 IP 地址192.168.100.40,第二个虚拟主机监听 IP 地址 192.168.100.50
- 配置基于端口虚拟主机, 192.168.100.10:8080 监 听 第 一 个 虚 拟 主 机 ,192.168.100.10:8181 监听第二个虚拟主机,客户端访问验证
- 配置基于域名虚拟主机,www.bdqn.com 监听默认虚拟主机,www.benet.com 监听第一个虚拟主机,www.accp.com 监听第二个虚拟主机
实验步骤:
一、 安装Nginx配置基于IP地址虚拟主机客户端访问验证,第一个虚拟主机监听 IP 地192.168.100.40,第二个虚拟主机监听 IP 地址 192.168.100.50
1、安装 Nginx 依赖程序
1)挂载系统光盘
2)将系统光盘挂载到/mnt 目录
3)删除系统自带 yum 源配置文件 yum 源
4) 安装 Nginx 依赖程序
5)创建管理nginx用户
2、安装Nginx 网站服务器端
1)切换到 nginx 源代码程序光盘
2)挂载 Nginx 源代码程序
3)解压源代码程序
4)配置 Nginx 服务器端
5)编辑安装 nginx
3、优化 Nginx 命令和服务控制
1)优化服务命令
2)检查服务配置文件是否错误
3)启动服务
4)停止 Nginx 服务
4、配置虚拟主机网站目录
1)创建虚拟主机网站根目录
2)设置网站主页
3)查看网站根目录数据
5、虚拟生成虚拟主机网卡配置文件
1)生成网卡配置文件
2)修改第一块网卡配置文件
2)修改第二块网卡配置文件
3)重新启动网卡服务查看 IP 地址
6、修改 Nginx 主配置文件支持基于 IP 地址虚拟主机
1)修改主配置文件
2)检查简称主配置文件
3)启动 nginx 服务
4)客户端 Win10 配置 IP 地址
5)客户端访问 http://192.168.100.30 访问默认站点
6)客户端访问 http://192.168.100.40 访问 benet 站点
7) 客户端访问 http://192.168.100.30 访问 accp 站点
二、配置基于端口虚拟主机,192.168.100.10:8080 监听第一个虚拟主机,192.168.100.10:8181 监听第二个虚拟主机,客户端访问验证
1、配置 Nginx 主配置文件支持基于端口虚拟主机
1)修改主配置文件
2)检查主配置文件
3)重新启动 nginx 服务
4)查看 nginx 服务运行状态
2、客户端访问网站服务器进行验证
1)客户端使用 IP 地址 http://192.168.100.10:80 访问默认站点
2)客户端使用 IP 地址 http://192.168.100.10:8080 访问 benet 站点
3)使用客户端 IP 地址 http://192.168.100.10:8181 访问 accp 站点
三、配置基于域名虚拟主机,www.bdqn.com 监听默认虚拟主机,www.benet.com 监听第一个虚拟主机,www.accp.com监听第二个虚拟主机
1、网站服务器和 DNS 服务器配置 IP 地址和 DNS 服务器
1)网站服务器配置 IP 地址
2)重启启动服务查看配置 DNS
3)DNS 服务器配置 IP 地址
4)重新启动网卡服务查看配置 DNS 服务器
2、安装 DNS 服务器
1)安装系统光盘
2)系统盘挂载到/mnt 目录
3)安装 DNS 服务
4)修改 DNS 服务器主配置文件
5)配置 DNS 区域配置文件
6)重新启动服务
7)查看服务运行状态
8)验证DNS服务器
3、修改 Nginx 主配置文件支持域名虚拟主机
1)修改 Nginx 主配置文件
2)检查主配置文件
3)重新启动服务
4)查看服务运行状态
4、客户端配置
1)客户端配置 IP 地址和 DNS
2)客户端使用域名 www.bdqn.com 访问默认站点
3)客户端使用域名 www.benet.com 访问 benet 站点
4)客户端使用域名 www.accp.com 访问 accp 站点
?作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!