1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、启动nginx时识别不了配置文件 2、nginx启动脚本 3、nginx启动命令和停止命令 4、nginx怎么启动命令 启动nginx时识别不了配置文件

nginx启动不了一般有以下原因:

1.监听的端口冲突,一般是有程序已经监听了80端口,需要关闭正在监听80端口的程序,或让nginx监听其他端口

2.配置文件错误,配置文件存在语法错误会导致启动报错,需要根据文档正确的对配置文件进行改正

3.配置文件使用记事本编辑过,导致保存为带BOM头的utf-8文件,报错中可以看到乱码,需要使用其他编辑器将文件编码改为无BOM头的utf-8类型nginx启动脚本

#!/bin/sh

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

case $1 in

start)

if [ -f /usr/local/nginx/logs/nginx.pid ]; then

action "nginx is running" /bin/false

# echo_failure

# echo "nginx is running"

else

/usr/local/nginx/sbin/nginx

# echo_success

# echo "nginx is starting"

action "nginx is starting..." /bin/true

fi

stop)

if [ -f /usr/local/nginx/logs/nginx.pid ]; then

pkill nginx

action "nginx is stopping..." /bin/true

# echo_success

# echo "nginx is stopped"

else

action "nginx is not started" /bin/false

# echo_failure

# echo "nginx is not started"

fi

restart)

if [ -f /usr/local/nginx/logs/nginx.pid ]; then

pkill nginx

action "nginx is stopping..." /bin/true

# echo_success

# echo "nginx is stopped"

sleep 2

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

action "nginx is restarting..." /bin/true

/usr/local/nginx/sbin/nginx

# echo_success

# echo "nginx is restarted"

else

action "nginx is not running" /bin/false

# echo_failure

# echo "nginx is not running"

sleep 2

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

action "nginx is restarting..." /bin/true

/usr/local/nginx/sbin/nginx

# echo_success

# echo "nginx is started"

fi

*)

echo "please input 'sh $0 start|stop|status|restart'"

esac

nginx启动命令和停止命令

Nginx是一种免费的,开源的,高性能HTTP和反向代理服务器,负责处理Internet上一些最大站点的负载。

它可以用作独立的Web服务器,也可以用作Apache和其他Web服务器的反向代理。

如果您是开发人员或系统管理员,则很可能会定期与Nginx打交道。使用NginxWeb服务器时,启动,停止以及重新启动/重新加载是最常见的任务。今天我们将说明如何在Linux服务器上启动,停止和重新启动Nginx。

先决条件:

访问终端窗口或命令行

具有sudo或root特权的用户帐户

与远程系统的现有SSH连接(如果您正在远程工作)停止Nginx服务的四种方法。

nginx怎么启动命令

启动:

cd /usr/local/nginx/sbin

./nginx

nginx服务启动后默认的进程号会放在/usr/local/nginx/logs/nginx.pid文件

cat nginx.pid 查看进程号

关闭:

kill -TERM pid 快速停止服务

kill -QUIT pid 平缓停止服务

kill -9 pid 强制停止服务

重启:

cd /usr/local/nginx

./nginx -HUP pid

./nginx -s reload

相关文章 8

1

fikker教程(fikker模板) 2分钟前

目录:1、如何搭建Nginx服务器?如何搭建Nginx服务器? 网上教程很多的,一句两句话也说不清楚,建议楼主善于利用搜索引擎...

2

网络诊断工具(网络诊断工具除了360) 4分钟前

目录:1、ping是什么意思?2、若网络链路不通要诊断出故障的点位置可用的诊断工具是?3、延迟是ping还是pin4、常见的网络故障检测工具有...

3

美国cn2gia线路(cn2gia推荐) 5分钟前

目录:1、美国西海岸机房服务器ping值可以达到150ms吗,一般都有哪些网络线路?2、CN2的一些介绍3、CN2回国线路优势在哪里?为什么贵于普...

4

腾讯云低延迟直播(腾讯云低延迟直播怎么解决) 6分钟前

目录:1、火山引擎和腾讯云、阿里云一起“合作”了,你如何看待这件事?2、火山引擎入局视频云,联合腾讯云阿里云推行业标准,释放了...

5

关于国外vps购买的信息 8分钟前

目录:...

6

浏览器哪个最好用(什么浏览器好) 10分钟前

目录:1、什么浏览器最好用2、什么浏览器最好用?3、什么浏览器比较好用点?什么浏览器最好用 比较好的浏览器:IE浏览器、谷歌浏览器...

7

tencentos系统的简单介绍 11分钟前

目录:1、腾讯自研轻量级物联网操作系统正式开源,最小体积仅1.8 KB2、鸿蒙系统是什么3、有没有人知道TencentOS是什么啊??????????操作系统吗...

8

idc跑路(跑路云idc官网) 12分钟前

目录:1、怎么租用日本大宽带服务器比较省钱2、阿里云上线微金融专区提供银行级安全保障3、香港新世界机房,电讯盈科机房,葵芳机房...