LINUX下用YUM安装nginx出现No package nginx available.的问题与解决方案
生活随笔
收集整理的這篇文章主要介紹了
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.bak2.下載新的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.repo3.把服務器的包信息下載到本地電腦緩存起來,makecache建立一個緩存
// 運行命令 yum makecache4.運行安裝rpel源命令,安裝完成之后你就可以直接使用yum來安裝額外的軟件包,也就是epel源
// 安裝epel-release yum install epel-release5.運行安裝命令
// 安裝nginx yum install nginx然后上面描述的問題就順利解決了,正常安裝過程如下。
出現下圖說明安裝完成。
三、NGINX默認目錄
nginx的默認目錄可以通過以下命令查看
// 查看nginx相關目錄whereis nginx// 查看所有nginx目錄和文件列表 rpm -ql nginxnginx默認路徑說明
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.的问题与解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Springboot中几个层的功能总结
- 下一篇: HashMap的put方法返回值问题