博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx服务器的安装教程及其相关状态命令
阅读量:4221 次
发布时间:2019-05-26

本文共 758 字,大约阅读时间需要 2 分钟。

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 进程号

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

你可能感兴趣的文章
浅议C /CLI的gcnew关键字
查看>>
浅议C /CLI的gcnew关键字(2)
查看>>
CR, LF, CR/LF 回车 换行
查看>>
回车(CR)与换行(LF), '\r'和'\n'的区别
查看>>
对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
查看>>
ASCII码表_全_完整版
查看>>
DLL导出STL模板类和成员变量
查看>>
C++ STL 一般总结
查看>>
谷歌微软等科技巨头数据科学面试107道真题:你能答出多少?
查看>>
漫画赏析:Linux 内核到底长啥样
查看>>
Json解析的四种方法
查看>>
C/C++预编译头的概念
查看>>
C++程序员必读:让你的代码更强大
查看>>
详解C++11中值得关注的几大变化
查看>>
C json实战引擎 一 , 实现解析部分,json实战
查看>>
C++控制台读取和输出函数
查看>>
恩智浦+飞思卡尔后你需要知道的十件事
查看>>
远嫁NXP后,Freescale不仅改姓,连名字都没了!
查看>>
虚拟机怎么安装vmware tools
查看>>
交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别
查看>>