1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、如何用命令重启nginx 2、如何安装nginx 3、linux下如何重启nginx 4、怎么实现service nginx start 如何用命令重启nginx

nginx服务器频繁出现502错误,这里分享下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

重启nginx服务:

复制代码代码示例:

# /usr/local/nginx/sbin/nginx -s reload

nginx重启成功

使用root权限杀掉nginx进程:

复制代码代码示例:

#killall nginx

#nginx

其它相关命令:

1,显示nginx进行id

复制代码代码示例:

#ps -aux | grep nginx

2,结果nginx的master进行pid

复制代码代码示例:

#kill -HUP 635

3,重启ngnix

复制代码代码示例:

#/usr/local/nginx/sbin/nginx -s reload如何安装nginx

安装nginx前,我们首先要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件,可通过如图所示命令进行检测,如果以安装我们可以通过图二所示卸载

我们一般安装linux软件都会在/usr/local目录下,然后进行解压编译安装,具体的命令大家请看图片所示

等待配置和编译完成,完成后我们就需要配置防火墙,不拦截80端口,设置完成后需要重启防火墙

接下来介绍下启动/停止/重启的具体方法,进入目录后我们可以用执行sbin/nginx来启动,也可以通过conf/nginx.conf来启动,停止我们可以查询进程使用kill -9 进程号/pkill -9 nginx来结束nginx服务,重启可以通过 sbin/nginx -s reload来重启,具体命令大家请看如图所示

下面来说说基本的操作命令,

nginx -h #帮助

nginx -v #显示版本

nginx -V #显示版本和配置信息

nginx -t #测试配置

nginx -q #测试配置时,只输出错误信息

nginx -s stop #停止服务器

nginx -s reload #重新加载配置

然后请看图片所示conf文件的配置,来配置nginx的方法

好了,这个就完成了

linux下如何重启nginx

1、第一种方法:首先在进入nginx可执行目录bin,输入代码:cd /usr/local/nglnx/sbln。

2、然后输入代码:./nginx -s reload,就可以重启nginx了。

3、第二种方法:查找当前nginx进程号,然后输入命令:kill -HUP 进程号,实现重启nginx服务

怎么实现service nginx start

1、在/etc/init.d/目录下编写脚本,名为nginx

#!/bin/sh

#

# nginx - this script starts and stops the nginx daemon

#

# chkconfig: - 85 15

# description: Nginx is an HTTP(S) server, HTTP(S) reverse

# proxy and IMAP/POP3 proxy server

# processname: nginx

# config: /etc/nginx/nginx.conf

# config: /etc/sysconfig/nginx

# pidfile: /var/run/nginx.pid

# Source function library.

. /etc/rc.d/init.d/functions

# Source networking configuration.

. /etc/sysconfig/network

# Check that networking is up.

[ "$NETWORKING" = "no" ] exit 0

nginx="/usr/local/nginx/sbin/nginx"

prog=$(basename $nginx)

NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"

[ -f /etc/sysconfig/nginx ] . /etc/sysconfig/nginx

lockfile=/var/lock/subsys/nginx

start() {

[ -x $nginx ] || exit 5

[ -f $NGINX_CONF_FILE ] || exit 6

echo -n $"Starting $prog: "

daemon $nginx -c $NGINX_CONF_FILE

retval=$?

echo

[ $retval -eq 0 ] touch $lockfile

return $retval

}

stop() {

echo -n $"Stopping $prog: "

killproc $prog -QUIT

retval=$?

echo

[ $retval -eq 0 ] rm -f $lockfile

return $retval

killall -9 nginx

}

restart() {

configtest || return $?

stop

sleep 1

start

}

reload() {

configtest || return $?

echo -n $"Reloading $prog: "

killproc $nginx -HUP

RETVAL=$?

echo

}

force_reload() {

restart

}

configtest() {

$nginx -t -c $NGINX_CONF_FILE

}

rh_status() {

status $prog

}

rh_status_q() {

rh_status /dev/null 21

}

case "$1" in

start)

rh_status_q exit 0

$1

stop)

rh_status_q || exit 0

$1

restart|configtest)

$1

reload)

rh_status_q || exit 7

$1

force-reload)

force_reload

status)

rh_status

condrestart|try-restart)

rh_status_q || exit 0

*)

echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"

exit 2

esac

[root@example ~]# cp nginx /etc/init.d/

[root@example ~]# chmod 755 /etc/init.d/nginx

[root@example ~]# chkconfig --add nginx

3、nginx启动、停止、无间断服务重启

[root@example ~]# service nginx start

[root@example ~]# service nginx stop

[root@example ~]# service nginx reload

相关文章 8

1

腾讯云优惠(腾讯云优惠券购买) 1分钟前

目录:1、腾讯云用完之后还可以买秒杀嘛2、云服务器去哪买3、腾讯云轻量应用服务器专场活动,1核2G6M低至74元/年起!4、哪种云服务器便宜...

4

浙江网站网页优化(浙江网站优化怎么做) 8分钟前

目录:1、淘宝seo是指什么2、优化是什么意思?3、浙江政务服务网登录入口4、2021浙江互联网发展报告出炉,报告中透漏了哪些信息?5、2...

5

腾讯云安全(腾讯云安全认证) 10分钟前

目录:1、腾讯云服务器安全吗?2、腾讯云服务器安全吗?有哪些安全服务?3、腾讯云服务器开传奇安全吗腾讯云服务器安全吗? 腾讯云服...

6

阿里云海外vps韩国(海外VPS) 12分钟前

目录:1、哪款海外 VPS 性价比高2、韩国vps多少钱一年3、韩国自主云服务器,vps租用怎么样?哪款海外 VPS 性价比高 第一、搬瓦工bandwagonho...

7

网站到期不续费(网站到期不续费怎么注销) 13分钟前

目录:1、域名到期不续费会有什么后果?2、公司网站维护合同到期后,不想续费怎么办?3、中文域名到期后不续费对网站有影响吗?4、域名...