Nginx(离线部署)

1.软件准备

Linux CentOS7 7.6_1810

链接:https://pan.baidu.com/s/1NV4MjfORIj290Q3scy6iYQ?pwd=pzse 
提取码:pzse

nginx 1.18.0

链接:https://pan.baidu.com/s/1KEJ2a4ZD491bEcsIqoRgYw?pwd=1234 
提取码:1234 

2.安装步骤

初始化yum

进入虚拟机检测yum源:yum list

安装准备: yum install yum-utils -y

 

安装nginx依赖

安装gcc依赖:yum install gcc-c++ -y

安装pcre依赖:yum install pcre pcre-devel -y

安装zlib 依赖:yum install zlib zlib-devel -y

安装openssl依赖:yum install openssl openssl-devel -y

安装nginx

进入usr/local文件夹下:cd /usr/local

新建nginx文件夹 :mkdir nginx

进入这个文件夹将准备的nginx安装包上传到该文件夹

scp nginx-1.18.0.tar.gz root@服务器地址:/usr/local/nginx

进入文件夹:cd nginx

解压安装包:tar -xvf nginx-1.18.0.tar.gz

 

进入解压后的文件:cd nginx-1.18.0

nginx添加模块 ./configure --prefix=/usr/local/nginx/nginx-1.18.0 --with-http_stub_status_module --with-http_ssl_module

这里只添加了ssl 模块,其他模块可以继续添加--prefix=文件路径

编译nginx :make

安装nginx:make install

客户服务器上添加模块严禁安装nginx 编译过后,在jobs中的nginx文件与原nginx进行覆盖即可

make install DESTDIR=/usr/local/nginx 也可以用来指定编译安装的路径

编译完成之后进入文件:cd /usr/local/nginx/sbin

启动nginx服务器:./nginx


版权声明:本文为qq_52364871原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。