Nginx CentOS 7 yum安装错误

khbbv19g  于 2022-11-07  发布在  Nginx
关注(0)|答案(3)|浏览(232)

我试图在centOS 7上安装Nginx,但我一直得到这个错误

[nginx error][1]

  [1]: https://i.stack.imgur.com/iwMhQ.png

Things I have tried:
-Yum Clean All

-Installed Epel-release 

-Tried to install apt-get,wget, and unzip but receive the same errors

- created a yum repo for nginx with the following:
[nginx]
name=nginx repo
baseurl= ht tp://n ginx.org /packages/centos/7/$basearch/
gpgcheck=0
enabled=1

- sudo yum -y install nginx httpd-tools

- sudo vi /etc/nginx/nginx.conf

如果任何人知道我如何可以绕过这一点或知道一个替代的方式来安装麋鹿栈对centos7将不胜感激,谢谢!

w8biq8rn

w8biq8rn1#

特别是在CentOS 7上安装Nginx,不知道你有什么样的错误(无法从你打开图像/图片),但刚刚尝试(大约10分钟前)在CentOS 7(流浪者框“CentOS-7.2-1.8T”),它与以下简单的2个步骤工作:

  1. sudo yum -y安装epel-释放
  2. sudo yum -y安装nginx
    它可以在不运行“yum clean all”和不创建“/etc/yum.repos.d/nginx.repo”的情况下工作。
    如果需要httpd-tools,也可以通过添加额外的(单独的)命令“sudo yum -y install httpd-tools”来实现。
    不确定这是否是解决方案,或者这是否足够有帮助,但只要看看你已经尝试过的,我只想分享,即使是更简单的步骤似乎也足以工作。
xbp102n0

xbp102n02#

名称=nginx存储库-〉名称=nginx

yum-config-manager --启用nginx

yum安装nginx的httpd-tools

nginx stable version install on CentOS 8

c8ib6hqw

c8ib6hqw3#

如果你要在centos7上安装ngnx,你需要使用epel release来添加repository。我们需要先添加repository,然后才能开始安装。

sudo yum install epel-release

然后我们可以编辑回购

$frugalis vi /etc/yum.repos.d/nginx.repo

现在添加下面的

[nginx]
name=nginx repo
baseurl=https://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

这将启用repo。对于任何其他操作系统版本的安装,您可以添加repo到他们的官方网站here。技巧是您需要启用基于版本的repo。然后您可以按照next steps像配置selinux或启用防火墙。

相关问题