Nginx单机安装部署[Linux]
一、下载安装包
下载地址:https://nginx.org/en/download.html
包名:nginx-1.18.0.tar.gz
下载地址:http://www.openssl.org/
包名:openssl-fips-2.0.16.tar.gz
下载地址:http://www.pcre.org/
包名:pcre-8.44.tar.gz
下载地址:http://www.zlib.net/
包名:zlib-1.2.11.tar.gz
二、安装OpenSSL
#tar -zxvf openssl-fips-2.0.16.tar.gz
#cd openssl-fips-2.0.16
#./config
#make
#make install
三、安装zlib
#tar -zxvf zlib-1.2.11.tar.gz
#cd zlib-1.2.11
#./configure
#make
#make install
四、安装pcre
#tar -zxvf pcre-8.44.tar.gz
#cd pcre-8.44
#./configure
#make
#make install
五、安装Nginx
#tar -zxvf nginx-1.18.0.tar.gz
#cd nginx-1.18.0
#./configure --prefix=/data/br/base/nginx --with-pcre=../pcre-8.44 --with-zlib=../zlib-1.2.11 --with-openssl=../openssl-fips-2.0.16
#make
#make install
六、启动nginx
#cd /你放Nginx的路径/
#cd sbin/
#./nginx
检查启动情况,出现下面类似情况说明启动成功
[root@apm-server-stress-01 ~]# ps -ef|grep nginx
root 15421 590 0 15:49 pts/5 00:00:00 grep --color=auto nginx
root 28118 1 0 Nov04 ? 00:00:00 nginx: master process ./nginx
nobody 30215 28118 0 Nov04 ? 00:00:57 nginx: worker process
nobody 30216 28118 0 Nov04 ? 00:01:06 nginx: worker process
nobody 30217 28118 0 Nov04 ? 00:01:55 nginx: worker process
七、Nginx常用指令
#cd /你放Nginx的路径/
#cd conf/
#vim nginx.conf
#cd ../sbin
#./nginx -t //检查配置文件
#./nginx -s reload //重新加载配置文件
#./nginx -s quit //退出
#./nginx -s stop //停止