nginx管理命令

#安装nginx准备工作
yum install gc
yum -y install pcre-devel
yum install -y zlib-devel

#编译安装
./configure
make && make install

#验证是否安装成功
curl http://ip

#重新加载配置后的文件
nginx -s reload

#重启nginx
nginx -s reopen

#检查配置文件是否正确 nginx.conf为绝对路径
nginx -t -c nginx.conf

#关闭nginx
#快速停止
nginx -s stop

#有序停止
nginx -s quit

ps -ef | grep nginx

#从容停止
kill -QUIT nginx nginx主进程号

#快速停止
kill -TERM nginx nginx主进程号

#强制停止
pkill -9 nginx nginx主进程号

启动nginx
nginx -c nginx.conf

平滑重启nginx nginx.conf为绝对路径
kill -HUP nginx主进程号

时间: 2024-08-09 19:53:23

nginx管理命令的相关文章

docker专题(2):docker常用管理命令(上)

http://segmentfault.com/a/1190000000751601 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: 容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause] 容器操作运维 — docker [ps|inspect|top|attach|events|logs|wait|ex

LNMP状态管理命令

LNMP状态管理命令: LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status} Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart} MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status} Memcached状态管理:/etc/init.d/memcached {start|st

Ansible管理命令

Ansible 管理命令 (1)ansible 这个命令是日常工作中使用率非常高的命令之一,主要用于临时一次性操作: (2)ansible-doc Ansible 模块文档说明,针对每个模块都有详细的用法说明和应用案例介绍: (3)ansible-galaxy 可以简单的理解为 Github 或 PIP 的功能,是 Ansible 官方一个分享 role 的功能平台.可以通过 ansible-galaxy 命令很简单的实现 role 的分享和安装: (4)ansible-playbook 是日常

004-用户、组、权限管理命令及bash配置文件、管道、重定向、grep

l  1.用户管理命令 1.)创建用户命令 useradd  [OPTIONS] USERNAME -u(UID):指定用户UID -g(GID):指定基本组 -G( group,...):指定附加组 -c"COMMENT":指定注释信息 -d(home_dir):指定家目录/path/to/directory -s:指定SHELL路径(/etc/shells指定了当前系统可用的安全shell) -m –k:强行为用户创建家目录 -M:不创建用户家目录 /etc/login.defs

linux用户管理命令之NBA版

用户管理命令之NBA版 本文纯属扯淡,如有不严谨之处,还请海涵. 1 groupadd 作用:创建一个属组 格式:groupadd [选项] 属组名 选项:     -:选项为空 创建新属组,    -g:指定组GID,默认是GID+1 实例 1.1 添加属组team,指定组ID为1111     groupadd -g 1111 team 2 groupmod 作用:修改属组信息 格式:groupmod [选项] 属组名 选项:     -g:GID 修改属组GID -n:修改属组名 实例 2

linux用户管理命令

linux的用户管理命令主要有useradd,userdel,usermod useradd useradd用于添加一个用户.adduser与useradd的功能相同,使用ls -l `which adduser`可以发现,adduser是useradd的一个符号链接.     useradd的基本用法为:useradd [options] LOGIN. 例如:添加一个Tom的用户,即为useradd Tom. useradd的选项常用的有-u.-g.-G.-c.-d.-s.-M.-mk.-r.

用户、用户组及相关管理命令-1

1.用户权限管理 1).资源分派一般使用3A原则:认证.授权.审计: 2).Linux用户: Username/UID,用户名只是用户识别的表项,区别用户的根本是用户UID:    管理员:root也即超级管理员的UID是0:    普通用户:1-65535       系统用户(为了让那些需要自动运行的后台进程或者服务类进程以非管理员的身份运行,通常需要为此创建多个普通用户,这些用户从来不需要登录系统:让许多系统程序以系统用户身份运行比以root身份运行安全性更好些):1-499 (CENTO

(转0CentOS下开机启动查看管理命令:chkconfig用法

CentOS下开机启动查看管理命令:chkconfig用法 CentOS下开机启动查看管理的命令是:chkconfig 1. 开机启动列表查看: chkconfig --list 说明:输出所有服务列表,如果列表中没有你要启动的服务 2. 添加服务: chkconfig --add servicename 3. 删除服务: chkconfig --del servicename 4. 查看具体启动服务信息: chkconfig --list  servicename 例如 chkconfig -

Linux进程管理命令浅析

在Linux上,一切皆文件.同样,系统的实时状态信息也通过文件的形式保存在文件系统上.在/proc/中,保存的就是内核中的状态信息,而在/proc/#中(#为PID)保存了进程的信息,我们可以通过调用工具来查看这些文件中保存的信息从而来管理系统的进程.本次,分析的命令有top.htop.dstat和ps共4个命令. 一.top命令的使用 查看系统进程的实时状态.其格式是 top [d|b|n] -d #:指定刷新时间间隔,默认为3秒 -b:以批次方式显示 -n #:显示多少批次 ~]# top