Nginx服务器的编译安装

1、nginx服务器的简介

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等,所以在很多环境下,搭建nginx环境是必不可少的。

2、nginx的编译安装

很多情况下我们不能通过yum安装的形式来获取nginx服务,这时候就需要我们通过编译安装,在官网上下载相对于的源码包来编译安装。下面我们用的是nginx-1.16.0.tar.gz这个版本的源码包进行编译安装。

2.1 通过Xshell软件将nginx-1.16.0.tar.gz导入虚拟机中(192.168.150.200)并且将其解压。tar -zxvf nginx-1.16.0.tar.gz -C在这里插入图片描述
在这里插入图片描述
2.2 本实验是局域网条件,所以虚拟机无法访问外网,故创建本地源来yum安装一些编译安装环境,(创建本地源方法看我上一篇博客)
yum -y install pcre-devel zlib-devel gcc gcc-c++ pcre make
在这里插入图片描述
2.3 开始编译安装,./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module
make && make install
useradd -M -s /sbin/nologin nginx //创建程序管理用户
cd /usr/local/sbin ./nginx //安装完成后进入目录后,启动nginx服务,
systemctl stop firewalld && setenforce 0 关闭防火墙以及Linux虚拟服务
在这里插入图片描述
在这里插入图片描述
2.4 到此,编译安装就完成了,我们需要在另外一台PC主机上进行测试。在PC主机(192.168.150.128)浏览器上浏览ip地址192.168.150.200,可以看到nginx服务器的测试界面,说明nginx完成。
在这里插入图片描述
2.5 本实验本身粗略的讲解一下编译安装的大概过程,大部分编译安装还可以更好的进行优化,以便更好的控制,有想法的同学可以一起讨论。谢谢观看!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值