nginx的启动命令是:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
-c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。
以上是通用的启动命令
以下是转载的,对于有以下命令的nginx可以使用,没有以下命令的nginx,可以使用上面的方法
研究了一下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已经重启成功
http://blog.csdn.net/stuartjing/article/details/6909319
相关推荐
本教程将详细讲解如何在Linux环境下安装Nginx,包括安装前的准备、安装过程以及配置相关步骤。 一、安装前准备 在开始安装Nginx之前,确保你的Linux系统已经更新到最新版本,并安装了必要的开发工具,如GCC编译器和...
### Linux下的Nginx部署详解 #### 一、前言 Nginx是一款高性能的HTTP和反向代理web服务器,以其稳定、丰富的功能、简单的配置和低资源消耗等特性受到广大开发者的青睐。本文将详细介绍如何在Linux环境下部署Nginx...
为了在Linux上成功安装Nginx,我们需要首先安装几个依赖库,包括PCRE(Perl Compatible Regular Expressions)、zlib(用于数据压缩)以及openssl(用于加密和安全通信)。以下是对每个步骤的详细说明: 1. **安装...
在Linux环境下搭建Nginx服务器是一项常见的任务,尤其对于那些希望构建高性能、高并发的Web服务的用户。Nginx以其轻量级、反向代理和负载均衡等特性深受青睐。下面将详细介绍如何在Linux系统中下载并安装Nginx,以及...
【标题】:“Nginx启动脚本” 在服务器管理和运维工作中,Nginx是一个非常流行的高性能Web服务器和反向代理服务器。Nginx以其高并发处理能力、轻量级架构和出色的稳定性而闻名。当我们安装Nginx后,通常需要通过...
master进程负责管理worker进程,接收来自操作系统的信号,启动、停止worker进程,加载或重新加载配置文件。worker进程则处理实际的网络IO和请求处理。 **安装与升级** 在Linux系统中,通常通过包管理器(如apt-get...
### Linux 下 Nginx + Tomcat 的安装与配置详解 #### 一、环境准备与基础知识 在开始安装之前,我们先来了解一下相关的基础知识。 - **Linux 系统**:本教程适用于大多数 Linux 发行版,如 CentOS、Ubuntu、...
5. **启动Nginx**:安装完成后,通过命令启动Nginx服务,如`/usr/local/nginx/sbin/nginx`或`systemctl start nginx`。检查Nginx是否正常运行,可以使用`netstat -tulnp | grep nginx`查看监听状态。 6. **测试与...
`--restart=always`确保容器在退出后总是自动重启,这样即使容器因故停止,也会立即重新启动。`--privileged=true`则给予容器最高级别的权限,使其能够访问和操作宿主机上的设备,这对于解决某些需要特殊权限的挂载...
- **重新加载配置**:修改完配置文件后,可以通过`systemctl reload nginx`命令重新加载Nginx的配置,使其生效。 ### 总结 通过以上步骤,可以在Linux服务器上成功搭建Java环境与Nginx。这些操作不仅适用于开发环境...
在本文中,我们将深入探讨如何在Linux系统上安装Nginx,并设置其开机自启动。Nginx是一款高性能的Web服务器和反向代理服务器,因其高效、稳定和丰富的模块支持而被广泛应用于各种Web服务场景。 首先,我们从安装...
在Linux环境下,集成Nginx和Tomcat的目的是为了构建高效稳定的Web服务器环境。Nginx以其优秀的静态文件处理能力和反向代理能力,通常被用来作为前端服务器,而Tomcat作为Java应用服务器,主要处理动态请求。以下是...
平滑重启允许Nginx在不中断现有连接的情况下,关闭旧的工作进程并启动新的工作进程。可以使用以下命令: ```bash kill -HUP 主进程号 或者 /usr/nginx/sbin/nginx -s reload ``` `-HUP`信号(也称为hangup信号)...
【Nginx在Linux环境下的安装与配置】 Nginx是一款高效、稳定、功能丰富的HTTP和反向代理服务器,常用于静态文件服务和负载均衡。在Linux系统中部署Nginx,可以为网站提供高性能的访问支持。以下将详细介绍如何在...
7. 测试和启动:编译完成后,你可以通过`./objs/nginx -t`测试配置文件的正确性,然后使用`./objs/nginx`或服务管理工具启动Nginx。 文件列表中的其他目录如`conf`包含Nginx的配置文件,`logs`用于存储日志,`src`...
总之,Linux上的Nginx启动和重启操作是通过执行特定命令来实现的,这需要对Nginx的安装目录和配置文件有所了解。同时,熟悉使用系统服务管理工具也是提高效率的关键。在日常运维工作中,熟练掌握这些技能可以确保...
在本教程中,我们将深入探讨如何在Linux CentOS 7系统上安装Nginx 1.14.0,以及在安装过程中可能遇到的问题。Nginx是一个强大的Web服务器,广泛用于提供静态内容、反向代理和负载均衡。以下是详细的安装步骤。 首先...
- `systemctl restart nginx.service` 重新启动服务 - `systemctl reload nginx.service` 重新加载配置,不重启服务 - `systemctl enable nginx.service` 设置开机自启动 - `systemctl disable nginx.service` 取消...
安装完成后,你可以通过`/usr/local/nginx/sbin/nginx`命令启动Nginx服务,并使用`nginx -t`检查配置文件是否正确,`nginx -s reload`来重新加载配置。 然后我们转向Redis,这是一个基于键值对的数据结构存储系统,...
### Linux环境下Nginx使用教程知识点详解 #### 一、Nginx的安装 Nginx是一款高性能的HTTP和反向代理Web服务器,它以其稳定性、丰富的功能集、简单的配置文件和低资源消耗而闻名。在Linux环境中部署Nginx非常便捷。 ...