LINUX下用YUM安装nginx出现No package nginx available.的问题与解决方案
一、问题描述
运行命令 yum install nginx 之后出现如下图情况。
二、解决过程如下
根据问题描述可以看出,是yum源出了问题,因此我们需要捣鼓以下yum源配置。具体解决过程如下。
1.备份CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/
// centos 6
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
// 或者 centos 7
wget -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.把服务器的包信息下载到本地电脑缓存起来,makecache建立一个缓存
// 运行命令
yum makecache
4.运行安装rpel源命令,安装完成之后你就可以直接使用yum来安装额外的软件包,也就是epel源
// 安装epel-release
yum install epel-release
5.运行安装命令
// 安装nginx
yum install nginx
然后上面描述的问题就顺利解决了,正常安装过程如下。
出现下图说明安装完成。
三、NGINX默认目录
nginx的默认目录可以通过以下命令查看
// 查看nginx相关目录whereis nginx// 查看所有nginx目录和文件列表
rpm -ql nginx
nginx默认路径说明
1. nginx配置文件目录:/etc/nginx/
2. PID目录:/var/run/nginx.pid
3. 错误日志:/var/log/nginx/error.log
4. 访问日志:/var/log/nginx/access.log
5. 默认站点目录:/usr/share/nginx/html
6. 主配置文件路径:/etc/nginx/nginx.conf
7. nginx的手册和帮助文件:/usr/share/
8. nginx服务启动管理的终端命令:/usr/sbin/nginx
9. ngxin-debug主要用于nginx 启动 debug 模式的一个命令:/usr/sbin/nginx-debug
10. nginx 模块目录:/usr/lib64/nginx/modules/
四、NGINX常用命令
nginx 或 systemctl start nginx // 启动nginxnginx -s reload // 重新加载配置文件nginx -s stop // 退出nginx -v // 查看nginx版本
LINUX下用YUM安装nginx出现No package nginx available.的问题与解决方案相关推荐
- [mysql] linux下使用yum安装mysql
From: http://www.2cto.com/database/201207/141878.html linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list ins ...
- 使用remi安装php70,Linux下使用yum安装LNMP环境
如何使用yum搭建有需求的LNMP环境 本人使用的是centos7系统,就以centos7的系统搭建为例 Nginx安装 创建/编辑文件:vi /etc/yum.repos.d/nginx.repo ...
- Linux 下用yum安装mysql
2019独角兽企业重金招聘Python工程师标准>>> 1. 查看系统自带mysql是否已安装. [root@develop bin]# yum list installed ...
- linux下通过yum安装svn及实现SVN与WEB同步解决方案[阿里云]
linux安装svn及实现SVN与WEB同步解决方案[阿里云] 1.环境 Linux AY1305140905015863a2Z 2.6.32-279.el6.x86_64 #1 SMP Fri Ju ...
- linux下利用yum安装svn
使用yum安装非常简单: yum install subversion 我们这里在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几 ...
- linux下使用yum安装配置samba
注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目录拥有充分的读写权限属性,读者可顺着本文的思路完成基本配置流程,如需复杂读写权限功能请自行询问百度大哥. 1.# yum -y ins ...
- linux下使用yum安装svn详解
安装完yum源之后,安装mysql,svn之类的就变得相当简单,下边将简单的用yum安装svn,关于yum源的配置请参考:http://blog.csdn.net/tjcyjd/article/det ...
- linux下使用yum安装新版php7.0
这两天又装了一下虚拟机,又要编译lnmp,还要弄各种拓展,很麻烦,能不能直接yum安装呢?答案是可以的! 1.首先要更新yum源,不然是默认的老版本,一般都在5.6及以下,但是php7都出来好久了,性 ...
- 夺命雷公狗---linux NO:22 linux下的yum安装的高级配置
我们这次来配置一下vim 的仓库源,为了提升速度将国外的源改成国内的源... 首先我们最好要备份一下否则到时候不想用国内的仓库源了,想用回国外了那就麻烦大发了...... 这样我们就将他备份成功了.. ...
最新文章
- R语言构建文本分类模型:文本数据预处理、构建词袋模型(bag of words)、构建xgboost文本分类模型、基于自定义函数构建xgboost文本分类模型
- 【CTS】几个serialno失败项
- JavaScript脚本中 getElementById 返回值总是为空
- hide handkerchief(hdu2104)
- 反射工具类ReflectionUtils
- Django之ORM操作
- ubuntu按方向键出现abcd_Ubuntu Vi方向键[A [B [C [D问题解决
- v-contextmenu的使用(右键菜单)
- pjtool用到的数据库----oracle范畴
- 文件上传之Apache commons fileupload使用
- 输入一批整数,输出最大最小值,输入0结束
- Linux下常用操作汇总
- 纯C语言编程-游戏之弹跳球
- shape()函数的用法
- html与css编程证书,利用CSS布局做一个简单的荣誉证书(代码示例)
- Qt+QtWebApp开发笔记(一):QtWebApp介绍、下载和搭建基础封装http轻量级服务器Demo
- 链表实现学生信息管理系统
- 哈师大计算机学院2016级新生,【通知公告】哈尔滨师范大学2016—2017学年度国家励志奖学金获奖学生初审名单公示...
- 10G整数文件需找中位数
- 基于javaweb仓库理系统设计与实现进销存管理.rar(论文+毕业设计+源码+答辩PPT)
热门文章
- [转载] python中的for循环对象和循环退出
- ruby 生成哈希值_哈希 Ruby中的运算符
- c语言存储类_C编程语言的存储类
- springboot公共模块打包_解决SpringBoot多模块发布时99%的问题?
- c# uri.host_C#| 具有示例的Uri.Host属性
- Java类class isAnnotationPresent()方法与示例
- __asm___错误:“”前应有'=',',',',','asm'或'_attribute_'
- 为什么阿里巴巴建议集合初始化时,指定集合容量大小?
- turbo c相关文档
- 错误175:具有固定名称MySql.Data.MySqlClient的ADO.NET提供程序未在计算机或者应用程序配置文件中注册或者无法加载