Nginx系列篇

Posted 阿志@Duan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx系列篇相关的知识,希望对你有一定的参考价值。

一、nginx安装

1、安装相关依赖环境

yum install gcc;
yum install pcre-devel;
yum install zlib zlib-devel;
yum install openssl openssl-devel;

2、下载nginx安装包

wget http://nginx.org/download/nginx-1.12.2.tar.gz

3.解压nginx

tar -zxvf nginx-1.12.2.tar.gz

4.编译安装

cd nginx-1.12.2/ 进入nginx-1.12.2目录
./configure  \\

--prefix=/usr/local/nginx  \\                      #nginx安装目录

--user=nginx  --group=nginx                  #指定nginx用户以及用户组,也可以不用设置去掉这行  

--with-http_stub_status_module            #添加安装需要的status插件

--with-http_ssl_module                          #添加安装需要的ssl插件,如果需要实现Https的话就加上这行。当然如果已安装的nginx需要引入ssl插件也是可以的。

5.常用命令(进入上一步nginx编译安装目录/usr/local/nginx/sbin)

#启动nginx

nginx  

#热重启nginx(修改后nginx.conf文件的时候常用到)

nginx -s reload 

#检查nginx配置文件,也可以通过此命令查看当前nginx加载哪个配置文件启动的

nginx -t 

#指定自定义目录配置文件,用于nginx启动加载

nginx -c /usr/local/nginx/conf/nginx.conf  

#强制停止nginx

nginx -s stop

#优雅停止服务nginx

nginx -s quit

#查看nginx版本信息

nginx -v (小写的v)

 

 #查看nginx加载的配置文件和编译安装时候的config

nginx -V (大写的v)

 

以上是关于Nginx系列篇的主要内容,如果未能解决你的问题,请参考以下文章

基础架构系列篇-使用nginx代理gateway nacos与设置同时支持http(https)方式

nginx回炉-第0篇-写在前面的话

NGINX从入门到精通进阶系列培训

基于nginx+swoole+phalcon+atlas实现的高性能负载均衡集群系列之构建篇

Nginx系列三 内存池的设计

每日一学之Nginx系列NO.5反向代理