CentOS 7 下使用 yum 安装和配置 Nginx

添加 Nginx yum源

Nginx 不在默认的 yum 源中,可以使用 epel 或者官网的 yum 源,本例使用官网的 yum 源。

sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

安装完 yum 源之后,可以查看一下。

加载插件:extras_suggestions, langpacks, priorities, update-motd
源标识                                      源名称                                          状态
!amzn2-core/2/x86_64                       Amazon Linux 2 core repository                 18,782
amzn2extra-docker/2/x86_64                 Amazon Extras repo for docker                      23
nginx/x86_64                               nginx repo                                        172
repolist: 18,977

安装Nginx

sudo yum install nginx

配置Nginx服务

设置开机启动

[root@ip-172-16-0-8 ec2-user]$ systemctl enable nginx
Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.

启动服务

sudo systemctl start nginx

停止服务

sudo systemctl restart nginx

重新加载,因为一般重新配置之后,不希望重启服务,这时可以使用重新加载。

sudo systemctl reload nginx

查看安装目录

[root@ip-172-16-0-8 etc]$ ps -ef | grep nginx
root     12525     1  0 08:25 ?        00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx    12527 12525  0 08:25 ?        00:00:00 nginx: worker process
root     12540  3536  0 08:27 pts/0    00:00:00 grep --color=auto nginx

这个时候可以访问服务器地址会出现 Welcome to nginx!

Welcome to nginx

CentOS 7 下使用 yum 安装和配置 Nginx
https://whh.zone/2020/03/centos-install-nginx/
作者
Simple
发布于
2020年3月25日
许可协议