1源码包优势:
灵活性比较大 ,可以自定义安装路径,自由选择安装版本
2.源码包制作
首先去Nginx官网下载源码包
下载步骤如下:打开官网 Nginx: www.nginx.org
源码包版本很多任意选择一个进行下载,最后一张图点击右键,复制下载链接即可。
然后部署编译环境
yum -y install gcc make zlib-devel pcre prce-devel openssl-devel
准备工作完成准备操作
步骤1:下载Nginx源码包
wget http://nginx.org/download/nginx-1.16.1.tar.gz
步骤2:解压源码包
tar xzf nginx-1.16.1.tar.gz
步骤3:切换进入配置环境
cd nginx-1.16.1
步骤4:查看配置环境是否正确
ls查看源码包解压缩是否正确,查看configure 是否存在
步骤5:部署编译
指定用户名 组名 存储地址 存储地址可以自由选择,但不能在root下,路径后面一定要有/nginx。
/root/nginx-1.16.1/configure --user=www --group=www --prefix=/opt/nginx
如果发现的都是found 则部署成功,否则配置失败
步骤6:进行编译
make
步骤7:安装软件
make install
步骤8:创建nginx用户
useradd www
步骤9 :启动Nginx
/opt/nginx/sbin/nginx
systemctl stop firewalld
步骤10:配置结果验证
在浏览器输入本虚拟机ip 出现如下界面则配置成功
注意:如果操作过程中出现问题可能编译环境出现问题 也可能第三步或者第9步出现问题,应该重点检查