1.进入local目录文件夹下
2.下载依赖
yum -y install pcre*
yum -y install openssl*
3.下载wget(用来下载文件的)
yum install wget
4.下载nginx
wget http://nginx.org/download/nginx-1.21.1.tar.gz
5.解压
tar zxvf nginx-1.21.1.tar.gz
6.进入解压后的目录,编译
cd nginx-1.21.1
./configure
7.安装
make install
8.安装完毕后可以删除nginx-1.21.1.tar.gz压缩包和nginx-1.21.1文件夹了
rm -rf nginx-1.21.1.tar.gz
rm -rf nginx-1.21.1/
Nginx的命令行控制
通过nginx安装目录下的sbin下的可执行文件nginx来进行nginx状态的控制,我们可以通过nginx -h来查看都有哪些参数可以用:
-?和-h:显示帮助信息
-v:打印版本号信息和配置信息并退出
-t:测试nginx的配置文件语法是否正确并退出
-T:测试nginx的配置文件语法是否正确并列出用到的配置文件信息然后退出
-q:在配置测试期间禁止显示非错误消息
-s:signal信号,后面可以跟 :
stop[快速关闭,会将Nginx服务立即关闭]
quit[优雅的关闭,master进程会控制所有的work进程不再接收新的请求,等所有请求处 理完,再把进程关闭掉]
reopen[重新打开日志文件]
reload[master进程会把控制旧的work进程不再接收新的请求,等处理完请求后将旧的work进程关闭掉,然后根据nginx的配置文件重新启动新的work进程]
-p:prefix,指定Nginx的prefix路径,(默认为: /usr/local/nginx/)
-c:filename,指定Nginx的配置文件路径,(默认为: conf/nginx.conf)
-g:用来补充Nginx配置文件,向Nginx服务指定启动时应用全局的配置
nginx的启动可以在sbin目录下输入"./nginx"。