Nginx基本安装配置
时间:2016-05-13 23:07 来源:linux.it.net.cn 作者:IT
安装
# 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
[root@server ~]# cd /usr/local/nginx/
[root@server nginx]# ls
conf html logs sbin
[root@server nginx]# ./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 --> 这个模块支持在线实时输出数据压缩
[root@server nginx]#
[root@server nginx]# ./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
[root@server nginx]#
启动、关闭、重启
启动
[root@server nginx]# ./sbin/nginx
[root@server nginx]# ps -e | grep nginx
7531 ? 00:00:00 nginx
7532 ? 00:00:00 nginx参考如下命令:
关闭
--> kill -XXX pid
[root@server nginx]# ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F' ' '{print $2}'
7531
[root@server nginx]# cat /usr/local/nginx/logs/nginx.pid
7531
[root@server nginx]#使用kill即可
重启
[root@server nginx]# kill -HUP `cat /usr/local/nginx/logs/nginx.pid `
(责任编辑:IT)
安装 # 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 [root@server ~]# cd /usr/local/nginx/ [root@server nginx]# ls conf html logs sbin [root@server nginx]# ./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 --> 这个模块支持在线实时输出数据压缩 [root@server nginx]# [root@server nginx]# ./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 [root@server nginx]# 启动、关闭、重启 启动 [root@server nginx]# ./sbin/nginx [root@server nginx]# ps -e | grep nginx 7531 ? 00:00:00 nginx 7532 ? 00:00:00 nginx参考如下命令: 关闭 --> kill -XXX pid [root@server nginx]# ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F' ' '{print $2}' 7531 [root@server nginx]# cat /usr/local/nginx/logs/nginx.pid 7531 [root@server nginx]#使用kill即可 重启 [root@server nginx]# kill -HUP `cat /usr/local/nginx/logs/nginx.pid ` (责任编辑:IT) |