nginx(二)----ubuntu14.04下启动或重启和关闭nginx
/**
* lihaibo
* 文章内容都是根据自己工作情况实践得出。
*如有错误,请指正
*转载请注明出处
*/
一、启动
/usr/local/nginx/sbin/nginx
或者
cd /usr/local/nginx/sbin
./nginx
二、关闭
查询主进程号:
root@ubuntu:/usr/local/nginx/conf# ps -aux |grep nginx
root 0.0 0.0 ? Ss : : runsv nginx
root 0.0 0.0 ? S : : svlogd -tt /var/log/gitlab/nginx
root 0.0 0.2 ? Ss : : nginx: master process /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx
gitlab-+ 0.0 0.3 ? S : : nginx: worker process
gitlab-+ 0.0 0.3 ? S : : nginx: worker process
root 46240 0.0 0.0 22284 376 ? Ss 16:12 0:00 nginx: master process /usr/local/nginx/sbin/nginx
nobody 0.0 0.2 ? S : : nginx: worker process
root 0.0 0.2 pts/ R+ : : grep --color=auto nginx
查出主进程号为 46240
------------------------------
顺序停止 kill -QUIT 主进程号
快速停止 kill -TERM 主进程号
强制停止 kill -9 nginx
-------------------------------
若nginx.conf配置了pid文件路径
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAANAAAAAoCAIAAAAAB+NXAAABG0lEQVR4nO3VUQ6DIAwAUO5/afa3mIkVVBCW9+LHJFhL27iUAAAAAAAAAACAp+WU8ts5zOhbl5oCHe3JC9Y390z7TthhlXynm00DVxNnLRMO3Ay65J9L181oy+mR9qKl2Br3hTsawaOhfGpe3xKfqLhYrMl+c3FPHPP0FUGngtPd7+ZjzS3+nx79jm//Y+CKJ2qqUtDF05hBSvWPBwd8v5sG7vLAfW/jcWmNWZnS0dv3JupmLl1zpdjf/e7GJboQ828HbhvXF25/G3yEOu28kNLpCM7VzTjvYPF0fX41JypuLj6+XYzf8lPzuJj1V9pFO82zdb2XteZmgMrSN9VtWDsfCd4xwxW/VQP0KMuAUusmAAAAAAAAAABDfQBzYugmPX1QOwAAAABJRU5ErkJggg==" alt="" />
如果没有,则在logs目录下
kill -信号类型 '/usr/local/nginx/logs/nginx.pid'
三、重启
检查配置文件是否配置正确:
nginx -t -c /usr/local/nginx/conf/nginx.conf
或
/usr/local/nginx/sbin/nginx -t
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAigAAAAyCAIAAAD5vbcGAAAINUlEQVR4nO2da5IaMQyEfd29/wEmP5KqsGOp1fJ7mP6KSg3GVku2bMECofz8/BQhhBBiGSo8QgghlqLCI4QQYikqPDbXQ2xKvRkt8UPVD8wlkWVR4bk+brjPCcw+ksKpaLMPbPZo9fuJLYRZkZLI9h+Ilhg82r/EDZ0HjhVjGV946tW9og7MQ83qu4yENlc+4z78ufDAdT+k8KxUmafFs2CJx9qZx/kensD0wvN5IlxWBzC2X32LBdLmo4V4GPXOp7G321S5lM1HC/Esm/NHnOmPcHI798LzWR7CPx3cGs39f1n/1qNqC96jnpOeunldfl8Xpx0P97TMicJCN5tmY7gcjBB20ltQPPyKzNb+gMwBMTIq2UNQS/yUJd4eZshlSQsT4xUPTixzh3vX5WMVzX8Zm15j6AnzKOicdak4CeeJNk9yONthS23KNO5J8MM757NT3URL/MQl9oSWhWlKm2VGJYfBLjyg5ZzCw6iHj4LOoRB5AI06lerhtQ/kqQSEmO3qXfMTQtok1WcUnqIltq53LbEptDJMHhUehkWFp1S76OmFx2xZdip5HZpPpeLvt+GnUmgnpX5VN4yWGGg1DF+wxJ7QyjB5VHgYJhYevHNuBYm006Me5hNO1pQ6tmk+1F90w7ukTdA/HB6W+YERhZmG1U07WuJw+N4lbuvZINRcP/otvAH7wwX1Gc03FtjTfGZxu/CG3zrcWkL120P8CUL66TV6BoEFszO2YNr0lsacOhxRPSRcizB2vhGol0jxpu61a4kfscRbwszSM/Yl6H8u+MeMRNmbfCn18CSdqr4GLXHbwCHqy4SGhylmoMIj/tH5LE+cz0uW+CVhPhoVHiGEEEtR4RFCCLEUFR4hhBBLUeERZ/HyjwA8V13vqQie3sKzJdsOeefQdOP7ThkmzFFv586uOjPedsY2e7QOnE8v0r1hDueQE6aNgZ7Pm4dnvOI57Xz/dGBX6V0sxCgeeFCaNle+qPqmJyIgGbbvx4Es29qPmDQVnqBlMd90oIwS6vRqWT14tBDPjJc7a4T2cubm2sWKwnP74u5N/vYnhfovDObw+vvAn/1DLku6EH6mLHvDcUR4rCdk2ve0PJca1LFKTVaoEOoYM5dqV71UrHuaLvF+ZucZCy3eXKZLw3P+hDBrJoUZCpnXWSEwRaFXYIHIoMx5A5abcX+Pp8CL4rRkh5N4UwnshytUX3uNKfve5vfGmruO6ZlSL0REjEHcTjpPGuTXqPj7jdFKJQNjBLQs21w985nK+b1hYn/Gbu0FQthmg2Oh4nB1EqPwpLT5g7LHb36FPm8pg8Am7oAtZwuPZ/PqU2c8YQzidvMEYZbDNNhfY0bNUj289oEsPEBo7OZqmKK2nN8bJuNP6BK4DrW8cIbv95RXpsHUwNssja06hSw8xXf9tMLTbJCx2XD0l+iQ4jf2EwsPD194eK0Zhcfr0Fx4ypzNdVrhKavOkJWFx+zfWXg89zoPN9Budvh0o/P0Nsm94qlJ7eFm77GphiOVH95ZeMLc4o9XZmmOLTz8ctSNV9NyjErasJG5S9oE/cPhqQoxKue3h0lumRmFpy0ZGhYxe34O2YYDT28T48MFV3Vd3/1sMYfgRxsi8ZwJ/cQG60VihC4nHNxuhoNthmaz6nhFbvBhpmI3hYAD9QVwCdtsWKNwObwJ8aRry8wkY8VQnQ+TEf0cuzdMvMqjwjQBPb3U8mbAM4vHYpfqSMOIapXagVFQH6fGqSYAmrqQGdOyd6pT6sMzZFnse8M8ma8PsB/2ezx8zRQ3NHUC85IM+fowvz7AgTzjC6RCCCG+BhUeIYQQS1HhEUIIsRQVHtHOyz8X8Fx1vQ8h9vLIn0VoIPzU43omndphmKPeAp1ddWa8VYtt9mgdOJ/g08Y9Nk/jwPfzT/Onn9Tnyxle8Yrnqi62qC8TIj+wP0puIGueHMwoPP0ML7Ge2W86Fvmc74z6myYty4yD5V2F57vVm79XMVurx+ajhXhmvNxZI7QXPpwDE/4pzDhYTv9ZBE+9dgCr47GekGnf0/JcalDHKjVZoUKoY8x1r1310qbuabrE+5mdZyy0eCOYLg3P+RPCrJkUpifhhQlc4oU8g16Yobfl95Bwc4WNoUtM7MClQgT4lwf8LMJlXXuNuAOwHBqvr8GM96gXIiLGIG4nnScN8mtU/J3JaKWSgTECWpZthJ75TOX83jCxP2O3NtbKqqeE6s68nc70ntFY6KnzOps84GcRwi3UnDSdhcezefWpM54wBnG7eYLUzpMG+2vMqFmqh9c+kIUHCI3dCA1T1Jbze8Nk/AldAtdZLS/n+aTNapFjm3Pea0yF2bw7gA81D/hZhGWFp9CrHnr1xMLDk0pEUmtG4fE69GytGRvhtMJTVu337YWH79+5QbJGwnhThYcU8hq3FR5gK3UutNUePhE7C09YS/jjlZnGYwtPT6ZeTcsxKsHCRuYuaRP0D4enKsSonN8eJrllZheeTqGGgtq2uUyHG5yfmkv1srYUnuvD0FXFWZ+8lz8EP5py0RyLPfQ8Ac6HQvUFcMk0m1XHs3eDDzMVuykEHKgvgEvYZsMahcvhTYgnXVtmJhkrhup8mIzo59i9YeJVHhUmgEkbYJMR8hKM9NPreQvZc55v9DKEn5DaJTN2D/0swn9eEmYPM6Zl71Sn1IdnyLLY94YpxA39LMIvXhKmaOYlGfKSMMUuXvEFUiGEEOegwiOEEGIpKjziLVzWTQixHhUem5e/i/5l6n9R4RHiEBYVHmarn3MQzK46M049bLNHq99PbCHMipREmGAqPELs5g/Sv4Lqs48yrwAAAABJRU5ErkJggg==" alt="" />
更改配置后重启nginx
kill -HUP 主进程号或进程号文件路径 #可以不停止进程的情况下重新读取配置文件
或者使用
cd /usr/local/nginx/sbin
./nginx -s reload
四、升级
1、先用新程序替换旧程序文件
2、kill -USR2 旧版程序的主进程号或者进程文件名
此时旧的nginx主进程会把自己的进程文件改名为.oldbin,然后执行新版nginx,此时新旧版本同时运行
3、kill -WINCH 旧版本主进程号
4、不重载配置启动新/旧工作进程
kill -HUP 旧/新版本主进程号
从容关闭旧/新进程
kill -QUIT 旧/新进程号
快速关闭旧/新进程
kill -TERM 旧/新进程号
------------------------------
群网友交流的方法
重启:
/usr/local/nginx/sbin/nginx -s reload
停止:
/usr/local/nginx/sbin/nginx -s stop
测试配置文件是否正常
/usr/local/nginx/sbin/nginx -t
强制关闭
pkill nginx
nginx(二)----ubuntu14.04下启动或重启和关闭nginx的更多相关文章
- nginx(一)----ubuntu14.04下安装nginx
/** * lihaibo * 文章内容都是根据自己工作情况实践得出. *如有错误,请指正 *转载请注明出处 */ 此文章中用到的软件下载地址: 链接: http://pan.baidu.com/s/ ...
- Windows下启动、重启、停止nginx
在Windows下操作nginx,需要打开cmd 进入到nginx的安装目录下 1.启动nginx: start nginx 或 nginx.exe 2.停止nginx(stop是快速停止nginx, ...
- Nginx 在ubuntu14.04下的安装
来源:http://blog.csdn.net/hanshileiai/article/details/45580001 按照步骤一步一步来,绝对ok 1.如果出现错误: *4 connect() t ...
- Docker安装Nginx(含:Windows启动、重启、停止)
Docker安装Nginx #docker pull nginx:latest (第一次启动Docker-Nginx) #docker run --detach \ --publish 80:80 \ ...
- 二、Ubuntu14.04下安装Hadoop2.4.0 (伪分布模式)
在Ubuntu14.04下安装Hadoop2.4.0 (单机模式)基础上配置 一.配置core-site.xml /usr/local/hadoop/etc/hadoop/core-site.xml ...
- Windows下nginx的启动,重启,关闭功能
@echo off rem 提供Windows下nginx的启动,重启,关闭功能 echo ==================begin======================== cls :: ...
- Ubuntu14.04下Nginx反向代理Odoo域名
安装nginx sudo apt-get install -y nginx 修改配置文件 vi /etc/nginx/nginx.conf #注释掉下面这行代码 #include /etc/nginx ...
- Ubuntu14.04下安装Hadoop2.5.1 (单机模式)
本文地址:http://www.cnblogs.com/archimedes/p/hadoop-standalone-mode.html,转载请注明源地址. 欢迎关注我的个人博客:www.wuyudo ...
- ubuntu14.04下手动安装JDK + eclipse + Pydev
说明:本文在root用户下进行,如不是root用户命令前加sodu 一.手动安装JDK 1.下载JDK 从官网http://www.oracle.com/technetwork/java/javase ...
随机推荐
- iOS 模拟器的“调试-位置”总是变成无的问题
选择项目的“Edit Scheme...” 并且选择“Options”选项卡,更改你喜欢的默认地理位置 你也可以编辑一个gpx文件永久保存坐标,或者在线生成(传送门). 转自:iOS Simulato ...
- RabbitMQ学习笔记(一):安装及Springboot集成
前言 MQ,即消息队列Message Queue的缩写. RabbitMQ 是MQ的一种,就像招商银行是银行的一种一样.主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用. 消息 ...
- 安卓开发笔记——GridView组件
1.什么是GridView? GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的. 2.正文 GridVi ...
- iOS多版本多设备适配的问题
好吧,能找到这文章的,一般是接到了如下需求: 我是从raywenderlich抽了点内容出来做日记,另外,本文说的不是布局的适配,而是因为ios的升级带来的各版本代码上的不兼容. Deploymen ...
- [转]java线程安全、jstack\线程dump、内存查看分析总结
http://jameswxx.iteye.com/blog/808546 java线程安全总结二 http://jameswxx.iteye.com/blog/1041173 jstack和线程du ...
- tomcat8.0 基本参数调优配置
1.优化内核及TCP连接: fs.file-max = 655350 # 系统文件描述符总量 net.ipv4.ip_local_port_range = 1024 65535 # 打开端口范围 ...
- 让Json更懂中文(JSON_UNESCAPED_UNICODE)
我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式, 还会在一定程度上增加传输的数据量. <?php echo json_ ...
- 关于Android打版本号的小白文
尽管常常和android打交道.但事实上我对android不是非常了解. 这里记录一下ant编译androidproject的过程,然后顺便记录一下android的一些基本概念.不求渡人,但求渡己.这 ...
- Spring JDBC入门
Spring将替我们完成所有使用JDBC API进行开发的单调乏味的.底层细节处理工作. 操作JDBC时Spring可以帮我们做这些事情: 定义数据库连接参数,打开数据库连接,处理异常,关闭数据库连接 ...
- iOS 播放gif动态图的方式探讨
原文链接:http://my.oschina.net/u/2340880/blog/608560 摘要iOS中没有现成的接口来展示gif动态图,但可以通过其他的方式来处理gif图的展示.iOS中播放g ...