`
sinykk
  • 浏览: 357762 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux nginx的重启及相关参数

阅读更多

重启直接执行 [root@localhost sbin]# /usr/local/nginx/sbin/nginx 就可以了

 

 

经常需要重启 nginx ,但网上的很多教程都需要繁琐的启动脚本,远不如apache的重启 命令那么简单。
但研究了一下nginx 帮助后发现,有-s参数可对nginx 服务进行管理:
# /usr/local/nginx /sbin/nginx -h
nginx version: nginx /0.7.63
Usage: nginx [-?hvVt] [-s signal] [-c filename] [-p prefix] [-g directives]

Options:
-?,-h : this help
-v : show version and exit
-V : show version and configure options then exit
-t : test configuration and exit
-s signal : send signal to a master process: stop, quit, reopen, reload
-p prefix : set prefix path (default: /usr/local/nginx /)
-c filename : set configuration file (default: conf/nginx .conf)
-g directives : set global directives out of configuration file

于是我执行
# /usr/local/nginx /sbin/nginx -s  reload
nginx 已经重启 成功

 

Nginx由于没有免费的控制面板支持,所以需要修改 /usr/local/nginx/conf/nginx.conf 这个文件来实现服务器性能、特性的配置。
上传下载配置文件建议使用Winscp这个工具,同样基于SSH协议,比Ftp安全。

http://wiki.nginx.org/NginxConfiguration 有很多配置文件的文档和例子。
默认的配置文件也不错,有以下几点需要注意:

  • 每次修改配置文件并上传后,需要测试配置文件是否正确,命令如下:
    /usr/local/nginx/sbin/nginx -t
  • 修改配置后,必须重启Nginx才能生效,Nginx进程无缝重启命令如下:
    kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
分享到:
评论

相关推荐

    linux下nginx安装配置相关资源

    在Linux系统中,Nginx是一款非常流行的高性能Web服务器和反向代理服务器,因其轻量级、稳定性和高效性而受到广泛使用。本资源包主要关注在Linux环境下安装和配置Nginx,特别是涉及到“sticky模块”的配置。下面将...

    liunx下nginx 配置&重启

    本文将详细讲解如何在Linux系统中配置Nginx以及如何重启服务,以确保网站的正常运行。 首先,我们要了解Nginx的配置文件`nginx.conf`。它是Nginx的核心配置文件,位于`/etc/nginx/`目录下(具体路径可能因系统差异...

    nginx的linux安装包-1.9.3.zip

    还可以通过`nginx -s reload`来平滑重启Nginx以应用配置更改,或者使用`nginx -t`检查配置文件的语法正确性。 8. **安全与优化**: 安装完成后,应考虑为Nginx配置SSL/TLS证书以实现HTTPS,提高网站安全性。同时,...

    linux安装nginx,纯内网版本,外网也可使用;【0积分免费下载】

    Linux系统上的Nginx安装与配置详解 在Linux环境中,Nginx是一个广泛使用的高性能Web服务器和反向代理服务器,其稳定性和低内存占用率深受开发者喜爱。在纯内网环境中部署Nginx,可以为内部网络提供高效的服务,同时...

    windows下Nginx启动、关闭、重启bat工具

    标题中的“Windows下Nginx启动、关闭、重启bat工具”指的是在Windows操作系统中,使用批处理脚本(.bat文件)来管理Nginx服务器的启动、停止和重启操作。这种工具通常由IT专业人士创建,以简化Nginx服务的日常管理。...

    详解linux中nginx启动 重启 关闭命令

    -c参数指定了要加载的nginx配置文件路径 停止操作 停止操作是通过向nginx进程发送信号来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了。   步骤2:...

    nginx优化详细优化参数

    ### Nginx优化详细参数详解 #### 一、Nginx优化分类 在进行Nginx优化时,主要可以从两大方面入手:**安全优化**与**性能优化**。 1. **安全优化**:旨在提高网站的安全性,防止恶意攻击、信息泄露等安全问题。 2. ...

    linux安装nginx所需的gcc包

    在Linux系统中,Nginx是一款非常流行的高性能Web服务器和反向代理服务器,它以其高效稳定、低内存占用和丰富的模块扩展性而受到广大用户的喜爱。然而,在没有网络或者网络环境不稳定的情况下,安装Nginx就需要依赖...

    一句简单命令重启nginx

    2. 要查找并杀死Nginx的主进程,可以先运行`ps -aux | grep nginx`来显示所有与Nginx相关的进程,然后找到主进程ID(通常是PID),使用`kill -HUP 主进程ID`发送`HUP`信号(相当于`-s reload`)来平滑重启。...

    linux启动和重启nginx方法

    本文将详细介绍如何在Linux上启动和重启Nginx服务。 首先,让我们了解一下Nginx的基本概念。Nginx是由Igor Sysoev开发的一款开源Web服务器,它以高效的并发处理能力和稳定性著称。Nginx不仅支持HTTP协议,还能够...

    Web环境搭建:Linux+Nginx+PHP+Mysql+Redis

    ### Web环境搭建:Linux+Nginx+PHP+MySQL+Redis #### 一、环境概述与推荐版本 在构建一个高效且稳定的商城系统时,选择合适的Web环境至关重要。本指南将介绍一套广泛应用于电商平台的技术栈——**Ubuntu + ...

    Linux系统安装Nginx的安装教程描述,命令

    Linux系统安装Nginx的安装教程描述...Linux系统安装Nginx需要安装依赖包、下载并解压安装包、安装Nginx、启动Nginx服务、配置Nginx服务、重启Nginx服务和访问服务器IP查看。这些步骤都是确保Nginx服务生效的必要条件。

    linux nginx安装所需的组件包

    7. **服务管理**:使用`systemctl status nginx`查看Nginx服务状态,`systemctl enable nginx`设置开机启动,`systemctl stop nginx`停止服务,`systemctl restart nginx`重启服务。 8. **防火墙设置**:如果你的...

    django+nginx+linux部署

    安装完成后,可以通过在Django项目目录下运行uwsgi命令,并提供相关的参数,如--http-socket、--wsgi-file等,来测试uWSGI是否安装成功。 完成上述步骤后,需要对Django项目进行测试,以验证Django是否可以正常运行...

    Nginx 启动、停止、重启、升级操作命令收集

    启动操作 命令: nginx -c /usr/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径。 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文章)来进行的 步骤1:查询nginx主进程号 ps...

    nginx安装带配置和编译参数

    在Linux系统上安装Nginx涉及几个关键步骤,包括下载源码、配置参数、编译以及安装。以下是详细的步骤和注意事项。 ### 1. 获取Nginx源码 首先,你需要访问Nginx官方网站(https://nginx.org/en/download.html)下载...

    nginx开机自启动安装包

    - **conf** 文件夹:Nginx的配置文件存储位置,包括主配置文件nginx.conf和其他相关配置。 - **logs** 文件夹:日志文件的存储位置,记录Nginx的运行状态和错误信息。 - **html** 文件夹:默认的Web根目录,存放...

    通过nginx在linux上实现负载均衡

    在Linux系统上,Nginx是一个非常流行的反向代理服务器和负载均衡器,它能够有效地分发网络请求到多个服务器,提高系统的可用性和响应速度。本教程将详细讲解如何通过Nginx在Linux环境中实现负载均衡。 首先,我们...

    nginx-1.15.5-linux

    **Nginx 1.15.5在Linux系统中的安装与配置详解** Nginx是一款高性能、轻量级的Web服务器/反向代理服务器,因其高效稳定、配置简单、资源消耗低等特点,在互联网行业中被广泛应用。本篇将详细介绍如何在Linux系统中...

Global site tag (gtag.js) - Google Analytics