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!

CentOS 7 下使用 yum 安装和配置 Nginx
https://whh.zone/2020/03/centos-install-nginx/