配置yum仓库的三种方法光盘镜像、nginx、sftp
方法一:
1、安装ftp服务
[root@oldboy ~]# yum -y install vsftpd
2、查看vsftpd相关的配置文件和目录
rpm -ql vsftpd # 查看vsftpd相关的配置文件和目录
grep -Ev '^$|^#' /etc/vsftpd/vsftpd.conf
[root@oldboy ~]# cd /var/ftp/pub/ 默认的ftp根目录
4、启动服务
systemctl start vsftpd
[root@oldboy /var/ftp/pub]# netstat -lntup # 检查服务是否启动成功
tcp6 0 0 :::21 :::* LISTEN 7888/vsftpd
[root@oldboy ~]# systemctl stop firewalld
[root@oldboy ~]# setenforce 0
setenforce: SELinux is disabled
5、打开浏览器访问
6、创建repo的库文件
yum -y install createrepo
[root@oldboy ~]# createrepo /var/ftp/pub/
客户机操作
编辑repo文件
[root@gong ~]# vi /etc/yum.repos.d/gong-zabbix.repo
[gong-zabbix]
name=gong-zabbix
baseurl=ftp://10.0.0.89/pub/
gpgcheck=0
enabled=1
[root@gong ~]# yum -y remove zabbix-agent
# 查看仓库信息
[root@gong ~]# yum repolist
里面的IP是安装sftp的IP地址,注意防火墙和selinux对服务的影响,实验环境一般关闭。
方法二:
本地的仓库
挂载光驱,只能本地使用。
1、挂载光驱
[root@oldboy ~]# mount /dev/sr0 /mnt
2、写配置文件
[root@oldboy ~]# vi /etc/yum.repos.d/cd.repo
[cd]
name=cdrom_rpm
baseurl=file:///mnt
enabled=1
gpgcheck=0
3、安装服务
[root@oldboy ~]# yum -y install samba
方法三:
使用nginx实现
1、安装nginx
[root@oldboy ~]# yum -y install nginx
2、创建rpm仓库
[root@oldboy ~]# mkdir /var/rpm
[root@oldboy /var/rpm]# ll
total 48
-rw-r--r-- 1 root root 47508 Jul 4 2014 tree-1.6.0-10.el7.x86_64.rpm
[root@oldboy /var/rpm]# wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/tree-1.6.0-10.el7.x86_64.rpm
[root@oldboy ~]# yum -y install createrepo
[root@oldboy ~]# createrepo /var/rpm
2、更改配置文件
[root@oldboy /etc/nginx/conf.d]# vi yum.conf
server {
listen 8080;
server_name localhost;
location / {
root /var/rpm;
autoindex on;
access_log off;
}
}
3、启动nginx
systemctl start nginx
客户机访问
1、编辑repo配置文件
[root@oldboy yum.repos.d]# vi nginx_repo.repo
[nainx_repo]
name=nginx_repo
baseurl=http://10.0.0.89:8080/
enabled=1
gpgcheck=0
2、测试
[root@oldboy yum.repos.d]# yum repolist
[root@oldboy yum.repos.d]# yum -y install tree
配置yum仓库的三种方法光盘镜像、nginx、sftp的更多相关文章
- 配置 yum 源的两种方法
配置 yum 源的两种方法 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除red ...
- CentOS7创建本地YUM源的三种方法
这篇文章主要介绍了CentOS7创建本地YUM源的三种方法,本文讲解了使用CentOS光盘作为本地yum源.如何为CentOS创建公共镜像.创建完全自定义的本地源等内容,需要的朋友可以参考下 ...
- RHEL7.0 配置网络IP的三种方法
导读 RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式. en代表的是enthernet (以太网),o 代表的是onboard (内置),那一串数字是主板的某种索引编 ...
- redhat 6 配置 yum 源的两种方法
由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源. 本文包括配置本地源及第三方源.第三方源包括:网易,epe ...
- MongoDB的安装和配置成服务的三种方法和一些难点
1. Hotfix KB2731284 or later update is not installed的问题: If you are running any edition of Windows S ...
- MongoDB的安装和配置成服务的三种方法
1. Hotfix KB2731284 or later update is not installed的问题: If you are running any edition of Windows S ...
- 虚拟机下CentOS 配置IP地址的三种方法
1.自动获取IP地址(我不是用的这种方法,不做过多介绍) 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址. #dhclient 自动获取ip地址命令 #if ...
- Apache配置虚拟主机的三种方法(基于IP、端口、域名)
1 Apache虚拟主机的实现方式有3种. 基于IP的虚拟主机 基于端口的虚拟主机 基于域名的虚拟主机 2.1 启用虚拟主机的准备工作 2.1.1安装httpd [root@mail httpd]# ...
- 虚拟机下CentOS 6.5配置IP地址的三种方法
实验软件环境:虚拟机Vmware Workstation10.0 .CentOS 6.5 32位 1.自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分 ...
随机推荐
- Sentinel全局Feign默认熔断设计实现
写在前面 用XMind画了一张导图记录Spring Cloud Alibaba的学习笔记(源文件对部分节点有详细备注和参考资料,由于太大就没展示全部,欢迎关注我的公众号:阿风的架构笔记 后台发送[导图 ...
- Spring Cloud Gateway 全局通用异常处理
为什么需要全局异常处理 在传统 Spring Boot 应用中, 我们 @ControllerAdvice 来处理全局的异常,进行统一包装返回 // 摘至 spring cloud alibaba c ...
- 【NCRE】常见的网络入侵与攻击的基本方法
本节内容来自<全国计算机等级考试三级教程--网络教程>2020版 实训任务五. 因为一直记不住几个常见的DOS攻击,这里记录一下,顺便找个好方法记住.跟CTF关联以后这部分知识确实感触颇深 ...
- Matrix Chain Multiplication UVA - 442
Suppose you have to evaluate an expression like ABCDE where A,B,C,D and E are matrices. Since matrix ...
- 多指灵巧手MoveIt!与Gazebo联合仿真框架搭建
至于为什么叫框架,一是因为灵巧手的3维模型没有按照基本的设计要求画,正常来说,设计机器人机构之前应该设计好机构需要多少个自由度/DOF,每个自由度是旋转/revolute类型还是滑移/prismati ...
- 【Redis过期Key监听】
https://blog.csdn.net/wlddhj/article/details/89881055
- C/C++ 对代码节的动态加解密
加壳的原理就是加密或者压缩程序中的已有资源,然后当程序执行后外壳将模拟PE加载器对EXE中的区块进行动态装入,下面我们来自己实现一个简单的区块加解密程序,来让大家学习了解一下壳的基本运作原理. 本次使 ...
- Android敲诈者病毒“安卓性能激活”分析(2015年9月版)
一.情况简介 前几天分析了论坛里的一个Android敲诈者病毒,感觉还是很有收获,后面有空多研究研究Android病毒.说句题外话, 根据前面分析的Android敲诈者病毒的隐藏手法,应该可以实现&q ...
- POJ1324贪吃蛇(状态压缩广搜)
题意: 给你一个地图,有的地方能走,有的地方不能走,然后给你一条蛇,问你这条蛇的头部走到1,1的位置的最少步数,注意,和贪吃蛇不太一样,就是蛇咬到自己身体的那个地方,具体怎么不一样自己模拟 ...
- UVA11991第k次出现的v的下标
题意: 给你一个有n个数的数字序列,然后有m组询问,每组询问是问第k次出现的v在序列里的小标是多少? 思路: 简单题目,直接开个二维的容器就行了,标记出现次数可以开个数组或者是一维 ...