我试图在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将不胜感激,谢谢!
3条答案
按热度按时间w8biq8rn1#
特别是在CentOS 7上安装Nginx,不知道你有什么样的错误(无法从你打开图像/图片),但刚刚尝试(大约10分钟前)在CentOS 7(流浪者框“CentOS-7.2-1.8T”),它与以下简单的2个步骤工作:
它可以在不运行“yum clean all”和不创建“/etc/yum.repos.d/nginx.repo”的情况下工作。
如果需要httpd-tools,也可以通过添加额外的(单独的)命令“sudo yum -y install httpd-tools”来实现。
不确定这是否是解决方案,或者这是否足够有帮助,但只要看看你已经尝试过的,我只想分享,即使是更简单的步骤似乎也足以工作。
xbp102n02#
名称=nginx存储库-〉名称=nginx
yum-config-manager --启用nginx
yum安装nginx的httpd-tools
nginx stable version install on CentOS 8
c8ib6hqw3#
如果你要在centos7上安装ngnx,你需要使用epel release来添加repository。我们需要先添加repository,然后才能开始安装。
然后我们可以编辑回购
现在添加下面的
这将启用repo。对于任何其他操作系统版本的安装,您可以添加repo到他们的官方网站here。技巧是您需要启用基于版本的repo。然后您可以按照next steps像配置selinux或启用防火墙。