step1:安装yum-utils:
它是一个包含一组有用的YUM插件和工具的集合,包括yum-debug-dump、yum-config-manager等。你可以使用以下命令在基于RHEL和CentOS的系统上安装:
sudo yum install yum-utils
step2:创建文件
sudo vim /etc/yum.repos.d/nginx.repo
添加以下内容并保存退出(:wq!)
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
step3:执行安装动作
sudo yum install nginx
step4:启动nginx,并设置开机自启动
sudo systemctl start nginx
sudo systemctl enable nginx
检查是否成功启动:
安装完成,DONE!!!
NGINX 常用命令:
#显示Nginx版本信息
sudo /usr/sbin/nginx -v
#显示Nginx 的版本号以及在编译 Nginx 时使用的配置参数
sudo /usr/sbin/nginx -V
#修改nginx文件后,测试语法正确与否
sudo /usr/sbin/nginx -t
#重新加载配置文件,对正在运行的 Nginx 进行平滑重启,不会中断正在处理的请求。
sudo /usr/sbin/nginx -s reload
#快速停止 Nginx 服务
sudo /usr/sbin/nginx -s stop
#平滑停止 Nginx 服务,处理完当前所有请求后停止。
sudo /usr/sbin/nginx -s quit
#重新打开日志文件,常用于日志切割。
sudo /usr/sbin/nginx -s reopen
#启动nginx(使用默认的nginx.conf文件启动nginx)
sudo systemctl start nginx
#指定配置文件启动nginx,而不是使用默认的。
sudo /usr/sbin/nginx -c xxx.conf