随着计算机与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 站点