nginx 在ubuntu 上的启动,停止,重启

简介: vi 显示行号 :set num 在开始玩nginx之前,得先安装nginx,可以参考 《ubuntu15.10_x64 安装 nginx》   启动 sudo /usr/local/nginx/sbin/nginx  -c /usr/local/nginx/conf/nginx.

vi 显示行号

:set num

在开始玩nginx之前,得先安装nginx,可以参考 《ubuntu15.10_x64 安装 nginx

 

启动

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

 

停止

ps –ef|grep nginx

master 为nginx主进程,找到对应进程号kill掉

kill有三种 :

 

第一种    kill –QUIT nginx的master进程号          

 

第二种快速关闭(会同时关闭master和woker进程):    kill –TREM nginx的master进程号   或者  kill –INT nginx的master进程号

 

第三种强制关闭(只会关闭掉命令指定的进程号): kill –9 nginx的master进程号    、  kill –9 nginx的worker进程号

 

检查配置文件  (再重启之前检查配置文件的正确性)

第一种:  sudo /usr/local/nginx/sbin/nginx –t

第二种: sudo /usr/local/nginx/sbin/nginx –t –c /usr/local/nginx/conf/nginx.conf

 

重启  (一般用于修改了配置文件后 快速加载新的配置并启动)

ps: 重启后进程号不变,这是为什么呢?  

第一种:必须cd 到sbin目录,必须是在已启动时执行

             cd  /usr/local/nginx/sbin   sudo

            ./nginx  -s reload

第二种:

              kill –HUP nginx的master进程号

开始做,坚持做,重复做
相关文章
|
2月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
243 18
|
2月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
296 17
|
6月前
|
Ubuntu 网络协议 应用服务中间件
在 Ubuntu 上安装 Nginx
在 Ubuntu 上安装和配置 Nginx 非常简单。首先更新系统包,然后通过 `apt` 安装 Nginx,检查服务状态并配置防火墙规则。访问服务器 IP 测试是否成功显示默认页面。还可管理服务、创建虚拟主机及排查常见问题,适合新手快速上手部署高性能 Web 服务。
737 0
|
11月前
|
负载均衡 Ubuntu 应用服务中间件
nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
通过合理配置 Nginx,我们可以高效地管理和发布软件源,为用户提供稳定可靠的服务。
1041 13
|
Ubuntu Unix 应用服务中间件
Ubuntu16.04.1 安装Nginx
Ubuntu16.04.1 安装Nginx
|
存储 Ubuntu 应用服务中间件
如何在 Ubuntu VPS 上配置 Nginx 的日志记录和日志轮转
如何在 Ubuntu VPS 上配置 Nginx 的日志记录和日志轮转
190 4
|
Ubuntu 搜索推荐 应用服务中间件
如何在 Ubuntu 14.04 上配置 Nginx 使用自定义错误页面
如何在 Ubuntu 14.04 上配置 Nginx 使用自定义错误页面
191 2
|
关系型数据库 应用服务中间件 PHP
如何在 Ubuntu 16.04 上使用 Nginx 部署 Laravel 应用
如何在 Ubuntu 16.04 上使用 Nginx 部署 Laravel 应用
131 1
|
缓存 Ubuntu 前端开发
在Ubuntu上手动与自动启动Nginx的踩坑经历、以及重启服务
本文分享了作者在Ubuntu系统上手动和自动启动Nginx服务的踩坑经历,包括创建启动脚本、解决依赖问题、配置服务自动启动以及通过命令行管理Nginx服务的方法。
807 0
在Ubuntu上手动与自动启动Nginx的踩坑经历、以及重启服务
|
关系型数据库 MySQL 应用服务中间件
在Ubuntu 16.04上使用Nginx安装和保护phpMyAdmin的方法
在Ubuntu 16.04上使用Nginx安装和保护phpMyAdmin的方法
147 0