Nginx服务器的安装教程及其相关状态命令

本文详细介绍Nginx 1.10.3版本的安装步骤,包括解压、配置、编译及安装过程,并提供了启动与停止Nginx的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、这里我下载的版本是nginx-1.10.3.tar.gz

2、解压后的文件内容有如下:


3、创建一个目录用于安装nginx,这里我创建的目录是:/data/program/nginx/

4、执行:./configure--prefix=/data/program/nginx/

此时会报错如下:


这是因为默认安装会暗转nginx的重写模块,此时我们需要执行如下指令(当然也可以通过--without-http_rewrite_module)

yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel

此时,再次执行上面的指令可以成功编译,如下:


5、执行:make

6、执行:make install

至此,安装nginx成功。

7、启动:进入/data/program/nginx/sbin/,执行./nginx 即可以启动nginx。


如何查看nginx是否成功启动,两种方法:

(1)ps -ef|grep nginx


可以看到,有一个master和worker这是nginx的主进程(有且只有一个)和工作进程(大于等于1)。

(2)在sbin中的:./nginx -t


补充:niginx的相关指令可以通过,./nginx -h查看

 

nginx停止(这里介绍两种方法)

kill -QUIT 进程号 (QUIT:平滑停止)

kill -9 主进程号 &&kill -9 工作进程号(不推荐,注意,只杀掉主进程,工作进程还在)

 

nginx重启(两种方法)

./nginx -sreload(推荐)

kill -HUP 进程号

注意:重启的命令其本质上是重启工作进程,而主进程号是没有改变的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值