Linux · 23 7 月, 2021 0

CentOS7通过RPM安装Nginx – 解决添加了epel-release源也找不到安装包的问题

为什么要这样做

CentOS7自带的源不包含Nginx。很多教程告诉你要添加epel-release源。本人亲测CLI版的CentOS7可以这样解决,但好死不死自己用的带桌面的,添加了也找不到安装包(“No package nginx available”)。

这种时候就应该考虑直接从官网下载安装包了。

怎么做

  1. 到官网下载RPM 包
    http://nginx.org/packages/centos/7/x86_64/RPMS/
    下载最新的准没错。

  2. 上传服务器执行安装
    rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm

  3. 启动/关闭服务等操作
    与通过yum安装的操作无异。

  4. 友情赠送
    查看Nginx是否开机自启的方法
    systemctl list-unit-files | grep nginx

参考文章

https://blog.csdn.net/chenshuzhuo/article/details/105808645