linux系统下yum仓库的建立与目录共享的建立(脚本文件)

vim yum.sh                                                                     ##建立脚本文件

*!/bin/bash
#################creat local yum source############
mkdir  /westos                                                                 ##建立挂载点
mount /iso/rhel-server-7.0-x86_64-dvd.iso /westos        ##将镜像文件挂哉在建立文件案目录剧下
mkdir /backup                                        
mv /etc/yum.repos.d/* /backup                                       ##将干扰文件放在其他新建的目录下
cat > /etc/yum.repos.d/yum.repo << end                       ## 编辑yum.repo
[test]
name=test
baseurl=file:///westos
gpgcheck=0
end
yum clean all                                                                       ##刷新仓库配置                              ####################install share server##########
yum intall httpd -y                                                                 ##安装http
systemctl start httpd                                                             ##开启http指令
systemctl enable httpd                                
systemctl disable firewalld                                                       ##表示开机就关闭防火墙
systemctl stop firewalld                                          
###################mount iso to share directory##########
umount westos                                                                          ##弹出westos挂载点
mkdir /var/www/html/rehl7.0                                                   ##新建在共享文当下的目录
mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0                ##重新挂载
echo "/iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0 iso9660 ro 0 0" >>

/etc/fstab                                                                      ##mount为临时挂载,要将挂载改为永久则需要更改配置文件(>>表示添加附加内容)

################cofig local yum##############
rm -fr /etc/yum.repos.d/yum.repo                    
cat > /etc/yum.repos.d/yum.repo << end                                                        ##重新编辑yum.repo文件
[test]
name=test
baseurl=file:///var/www/html/rhel7.0                                                         ##路径改变
gpgcheck=0
end

一个建立yum共享目录的脚本就写好了,在浏览器上输入地址就可以看到共享的目录

在浏览器上输入网址时应注意两种写法

:   file:///var/www/html/rhel7.0 (第三个/号后面表示的是本机的根目录)

:   http://172.25.39.172(访问主机的ip)/rhel7.0(ip后面/号表示apache的根目录)

时间: 2024-10-29 19:06:53

linux系统下yum仓库的建立与目录共享的建立(脚本文件)的相关文章

Linux系统下yum镜像源环境部署记录

之前介绍了Linux环境下本地yum源配置方法,不过这个是最简单最基础的配置,在yum安装的时候可能有些软件包不够齐全,下面说下完整yun镜像源系统环境部署记录(yum源更新脚本下载地址:https://pan.baidu.com/s/1miMNPgc     提取密码:hq6u): 1)安装nginx,用于yum镜像源访问配置 [[email protected] ~]# yum -y install gcc pcre-devel zlib-devel openssl-devel [[emai

linux系统下yum源的搭建

1.建立挂载点 系统默认在 /mnt目录 1>创建挂载点 mkdir -p /mnt/cdrom   参数-p是需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理 2>查看光盘完整路径名.ls -l /dev|grep cdrom 3>挂载mount /dev/cdrom /mnt/cdrom  这个挂载不具有永久性,但是是常用的方法. 永久性挂载: vi /etc/fstab           加入  /dev/sdb/ /mnt/cdrom ext3  defaul

linux系统下优盘挂载之文件系统后只读解决方法

问题:有时在linux系统下挂载优盘之后,优盘文件系统只读,表现形式一般为:删除文件或者创建文件的时候提示无法删除或创建文件:文件系统只读; 解决方法: 1. 在Linux系统中运行如下命令 tail -f /var/log/syslog    2. 插入有只读文件系统故障的U盘    3. 观察命令行输出Jul 8 16:44:50 cslouis-pc kernel: [15595.155904] FAT: Filesystem error (dev sdb1)Jul 8 16:44:50

Linux系统下安装Redis

Linux系统下安装Redis 第一步:下载 方式1:http://www.redis.cn/从官方网站下载 点击下载出现如下界面. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Linux系统下RPM命令和yum的使用

Linux系统下RPM命令和yum的使用 RPM:Redhat Packages Manager (红帽系列软件包的管理),主要用于安装.卸载.升级和管理软件. 一个包由下面几个部分构成: 例如:httpd-tools-2.4.6-17.e17.x86_64.rpm  这是一个软件包. httpd-tools  软件包的名称 2.4.6    原厂发布的版本号 17.e17  红帽给的版本号 x86_64  安装平台(还有i386.i686等平台). 查看包的详细信息:#rpm –qi 包名 #

Linux系统部署YUM远程仓库及NFS共享服务

YUM概述 YUM 基于RPM包构建的软件更新机制 可以自动解决依赖关系 所有软件包由集中的YUM软件仓库提供 软件仓库的提供方式 FTP服务:ftp://... HTTP服务:http://... 本地目录:file://... RPM软件包的来源 CentOS发布的RPM包集合 第三方组织发布的RPM包集合 用户自定义的RPM包集合 构建CentOS 7软件仓库 RPM包来自CentOS 7光盘 通过FTP.HTTP或本地目录提供给客户机 FTP服务名称:vsftpd FTP站点:/var/

Linux系统下部署maven nexus私服和手动同步中央仓库索引

一.准备工作 1. 下载JDK和maven nexus,JDK很好下载,不多做解释,但是maven nexus当时我从官网上下载不了,在网上找了很久,最终从从CSDN共享文件中下载到,将其共享到网盘中方便提供下载.(注意:JDK版本要和maven版本匹配) nexus的网盘内容: 链接:http://pan.baidu.com/s/1qWsYScG 密码:8hb0-----此版本是2.4 链接:http://pan.baidu.com/s/1ntEJExb 密码:1lsw------此版本是2.

linux系统下修改文件夹目录权限

linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主文件夹下的一个名为cc的文件夹为例. 下面一步一步介绍如何修改权限: 1.打开终端.输入su(没 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件

linux系统下本地搭建git服务器

linux系统下如何搭建本地git服务器,用于存放团队的开发代码,如下步骤: 1.先用一台服务器来安装git,安装好linux以后,在这里选用的是Ubuntu 14.04.然后配置静态IP:172.16.0.110.执行下面命令: >> sudo apt-get install git 2.创建一个git用户: >> sudo adduser git 3.建立/home/git/.ssh/authorized_keys文件,将团队每个人的~/.ssh/id_rsa.pub文件复制到