当前位置: 首页 > article >正文

Linux虚拟机安装nginx踩坑记录

第一步,在安装ningx的时候报“Could not resolve host: mirrorlist.centos.org; Unknown error“错误,网上基本都是说网络问题,各种设置网络配置啥的,其实只要ping一下百度:ping www.baidu.com 能ping通就说明不是网络问题。

根本原因:centos已经于2024年6月份不再维护,所以镜像不可用,

解决方案:切换阿里云镜像

步骤:

1.备份原yum源

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2.切换为阿里yum源

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.清理yum缓存

sudo yum clean all
4.重新创建缓存

sudo yum makecache

第二步,安装nignx提示“No package nginx available. Error: Nothing to do”,

网上也是各种扯什么切换阿里云镜像,其实这本质没错,但是已经是阿里云镜像了,还切什么镜像

根本原因:版本落后,导致找不到nginx包或者没有安装etel,导致安装失败

解决方案:

第一步,更新镜像,yum update 如果不是root权限,前边加sudo

第二步,如果你使用的是 CentOS 或者 RHEL,你可能需要启用 EPEL 仓库:

yum install epel-release,如果不是root权限,前边加sudo

第三步,安装ngnix ,yum install nginx,同样如果不是root权限,前边加sudo

基本都能解决问题。

PS:安装完NGINX 已经正常启动,用IP访问显示的是Welcome to CentOS

以前配置服务器难道配置完nginx默认访问80端口进入是欢迎来到nginx,现在 nginx变了 现在默认访问就是Welcome to CentOS ,真不知道说啥,所以如果进入Welcome to CentOS说明是正确的


http://www.kler.cn/a/418898.html

相关文章:

  • 如何看linux系统内核是aarch64 ,还是64-bit
  • 内网穿透步骤
  • 【C语言】二叉树(BinaryTree)的创建、3种递归遍历、3种非递归遍历、结点度的实现
  • 云原生后端开发:构建现代化可扩展的服务
  • PostgreSQL的学习心得和知识总结(一百五十八)|在线调优工具pgtune的实现原理和源码解析
  • SRS搭建直播推流服务
  • 《UDS协议从入门到精通(UDS速查手册)》(完结撒花版)
  • Java之链表1
  • vue3+elPlus 选择框select 下拉数据过千条,页面卡顿,分页解决
  • Java中 HttpURLConnection 和 HttpClient 详解(初学者友好)
  • 【从零开始的LeetCode-算法】3208. 交替组 II
  • 【Git教程 之 版本控制】
  • 深入探讨SQL优化原理 - 增量查询和索引加速
  • JavaScript 高级教程:异步编程、面向对象与性能优化
  • EC2还原快照
  • 探索3D世界:使用 lib3ds 读取和解析 3DS 文件
  • CentOS使用chrony服务进行时间同步源设置脚本
  • CSS3网站
  • 欧拉函数——acwing
  • 挑战用React封装100个组件【005】
  • 【linux】(23)对象存储服务-MinIo
  • Linux 僵尸进程和孤儿进程, 进程优先级
  • Android 12.0新增自定义HIDL问题记录
  • 内网穿透步骤
  • Spring Data JPA(二) 高级进阶
  • linux——进程间通信及管道的应用场景