bobpxp 发表于 2018-11-14 10:24:33

Nginx基本安装配置

  安装
  


[*] view plaincopyprint?
[*]# yum install pcre* -y
[*]# tar xf nginx-1.2.1.tar.gz
[*]# cd nginx-1.2.1
[*]# ./configure --with-http_stub_status_module --prefix=/usr/local/nginx --with-http_gzip_static_module
[*]# make && make install
[*]
[*]# yum install pcre* -y
[*]# tar xf nginx-1.2.1.tar.gz
[*]# cd nginx-1.2.1
[*]# ./configure --with-http_stub_status_module --prefix=/usr/local/nginx --with-http_gzip_static_module
[*]# make && make install
[*] view plaincopyprint?
[*]# cd /usr/local/nginx/
[*]# ls
[*]conf html logs sbin
[*]# ./sbin/nginx -V //-V查看编译时候的参数
[*]nginx version: nginx/1.2.1
[*]configure arguments: --with-http_stub_status_module --prefix=/usr/local/nginx --with-http_gzip_static_module
[*]//--with-http_stub_status_module --> 启用NginxStatus,以监控Nginx的当前状态
[*]//--with-http_gzip_static_module --> 这个模块支持在线实时输出数据压缩
[*]#
[*]
[*]# cd /usr/local/nginx/
[*]# ls
[*]conf html logs sbin
[*]# ./sbin/nginx -V //-V查看编译时候的参数
[*]nginx version: nginx/1.2.1
[*]configure arguments: --with-http_stub_status_module --prefix=/usr/local/nginx --with-http_gzip_static_module
[*]//--with-http_stub_status_module --> 启用NginxStatus,以监控Nginx的当前状态
[*]//--with-http_gzip_static_module --> 这个模块支持在线实时输出数据压缩
[*]#
[*] view plaincopyprint?
[*]# ./sbin/nginx -t //检测配置文件是否正常
[*]nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
[*]nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[*]#
  

  启动、关闭、重启
  
启动
  

  


[*] view plaincopyprint?
[*]# ./sbin/nginx
[*]# ps -e | grep nginx
[*]7531 ? 00:00:00 nginx
[*]7532 ? 00:00:00 nginx
  

  参考如下命令:
  


  关闭
  --> kill -XXX pid
  


[*] view plaincopyprint?
[*]# ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F' ' '{print $2}'
[*]7531
[*]# cat /usr/local/nginx/logs/nginx.pid
[*]7531
[*]#
  

  使用kill即可
  
重启
  


[*] view plaincopyprint?
[*]# kill -HUP `cat /usr/local/nginx/logs/nginx.pid `
  

  Nginx相关
  Nginx安装配置:点击打开链接
  Nginx虚拟主机配置:点击打开链接
  



页: [1]
查看完整版本: Nginx基本安装配置