nginx安装

安装

操作系统 CentOS Linux release 7.9.2009 (Core)

1、获取安装包

         nginx-1.10.1.tar.gz、pcre2-10.20.tar.gz

2、环境准备工作(这个是做会话保持的,如果后端服务只有一个可以略过这一步)

    #  tar zxvf pcre2-10.20.tar.gz

    #  cd pcre2-10.20

    #  ./configure

    #  make && make install

3、

   #  tar  zxvf  nginx-1.10.1.tar.gz

   #  cd  nginx-1.10.1

   # ./configure --prefix=/usr --sbin-path=/usr/sbin/ngnix --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx/nginx/pid --lock-path=/var/lock/nginx.lock  --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/tmp/nginx/proxy --http-fastcgi-temp-path=/var/tmp/nginx/fcgi --with-http_stub_status_module

   #  make && make install

 

0、创建目录

mkdir  /var/temp/nginx/client -pv

mkdir  /var/tmp/nginx/proxy -pv

 

常用操作

1、启动

/usr/sbin/ngnix -c /etc/nginx/nginx.conf

输入ip地址看到如下界面说明安装成功

 

 

 

查看服务

[root@localhost sbin]# ps aux | grep nginx

root      5531  0.0  0.0  44604   996 ?        Ss   16:25   0:00 nginx: master process ngnix -c /etc/nginx/nginx.conf

nginx     5532  0.0  0.0  45032  1604 ?        S    16:25   0:00 nginx: worker process

root      5540  0.0  0.0 103248   840 pts/0    S+   16:28   0:00 grep nginx

 

2、关闭

    从容停止   kill  -QUIT  `cat /var/run/nginx/nginx/pid`

  快速停止   kill  -TERM  `cat /var/run/nginx/nginx/pid`

  强制停止   kill -9 nginx

3 、检查nginx配置文件语法是否有错误

/usr/sbin/ngnix -t -c /etc/nginx/nginx.conf

4、重启

kill -HUP $( cat /var/run/nginx/nginx/pid)

 

posted @ 2022-07-21 13:31  万笑佛  阅读(53)  评论(0编辑  收藏  举报