nginx 离线安装

nginx是什么,不用说,只介绍安装步骤,

我的安装步骤全部是离线安装

需要  nginx-1.13.3.tar.gz ,ngx_cache_purge-2.3.tar.gz ,openssl-1.1.0e.tar.gz,pcre-8.40.tar.gz,zlib-1.2.11.tar.gz这5个

同时需要liunx环境,下面这些

上传到一个目录下,输入命令(多人用一个服务器,最好做一个标记,省的被人弄乱)

rpm -Uvh *.rpm --nodeps --force

安装完成后,上传nginx-1.13.3.tar.gz ,ngx_cache_purge-2.3.tar.gz ,openssl-1.1.0e.tar.gz,pcre-8.40.tar.gz,zlib-1.2.11.tar.gz这5个到  /usr/local

tar -zxvf nginx-1.13.3.tar.gz 把这几个以此解压

输入    cd nginx-1.13.3

输入   ./configure \
 --with-http_ssl_module \
 --with-openssl=../openssl-1.1.0e \
 --add-module=../ngx_cache_purge-2.3 \
 --with-pcre=../pcre-8.40 \
 --with-zlib=../zlib-1.2.11 \
 && make 

编译一段时间后

输入    make install

会生成 nginx 

在  sbin 目录下 输入 ./nginx 启动nginx, 

常用命令

/usr/local/nginx/sbin/nginx -h                                                         命令帮助

/usr/local/nginx/sbin/nginx                                                             启动nginx

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf      配置文件方式启动

/usr/local/nginx/sbin/nginx -s stop (quit)                                       停止nginx

/usr/local/nginx/sbin/nginx -s reload                                             重启nginx

/usr/local/nginx/sbin/nginx -t                                                         验证配置文件(检测是否安装成功)

ps -ef | grep nginx                                                                         查看nginx进程

netstat -tunlp                                                                                 查看端口占用

netstat -tunlp |grep                                                                        查看指定端口

kill -QUIT Nginx主进程号                                                               停止进程

kill -TERM Nginx主进程号                                                              快速停止

kill -9 nginx                                                                                     强制停止

kill -HUP Nginx主进程号                                                                平滑重启
 

猜你喜欢

转载自blog.csdn.net/liuno0/article/details/105065766