linux系统http镜像源的搭建

一、搭建前的准备工作:

1、准备镜像文件并上传到服务器,上传步骤不多说,可以通过sftp、ftp、rz来上传

rhel-server-5.5-x86_64-dvd.iso

rhel-server-5.8-x86_64-dvd.iso

2、搭建http环境,这是必要的。有多种软件可以选择:nginx、apache、lighthttp、tomcat,搭建步骤祥见<<lnmp环境搭建文档>:>

http环境:nginx

安装目录:/usr/local/webserver/nginx/

二、开始搭建http镜像源环境:

1、创建挂载镜像目录:

#cd /usr/local/webserver/nginx/html/

#mkdir  -p redhat/redhat5.5   redhat/redhat5.8

2、进入镜像的上传目录挂载镜像文件:

#cd   /usr/ftpfiles/

#mount /usr/ftpfiles/rhel-server-5.5-x86_64-dvd.iso /usr/local/webserver/nginx/html/rehat/redhat5.5/ -o loop

#mount /usr/ftpfiles/rhel-server-5.8-x86_64-dvd.iso /usr/local/webserver/nginx/html/rehat/redhat5.8/ -o loop

三、客户端设置镜像源:

1、设置repo文件指向http源:

#cd /etc/yum.repos.d/

#vi  http.repo

[rhel-debuginfo]
name=Red Hat Enterprise Linux 
baseurl=http://192.168.18.156/rehat/redhat8/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

然后保存退出

2、运行yum命令

#yum clean all

#yum list


#yum grouplist


3、根据需要安装自己想要的软件包:

#yum install  apache  mysql  

#yum groupinstall  "X Software Development"


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建本地apt镜像源是为了提高软件包下载速度并减轻网络流量,特别是在网络状况较差或者需要频繁更新的环境中。以下是搭建本地apt镜像源的步骤: 1. 确保已经安装了一个可用的Linux发行版,如Ubuntu,Debian等,并且已经连接到互联网。 2. 打开终端,在命令行下执行以下命令以安装所需的软件包: ``` $ sudo apt-get install apt-mirror ``` 3. 编辑`/etc/apt/mirror.list`文件,创建一个新的镜像源配置文件。配置文件中的注释提供了每个设置的说明,根据自己的需求进行相应的修改。确保设置`mirror_dir`为要存储镜像的本地目录。 4. 运行以下命令以启动apt-mirror并开始下载软件包: ``` $ sudo apt-mirror ``` apt-mirror将根据配置文件中的设置下载软件包并保存到本地目录。这可能需要一些时间,具体的时间取决于镜像源的大小以及当前的网络速度。 5. 当下载完成后,你可以通过将本地镜像源添加为apt的源来使用它。编辑`/etc/apt/sources.list`文件,并将以下行添加到文件中: ``` deb file:/path/to/local/mirror ``` 将`/path/to/local/mirror`替换为实际镜像存储目录的路径。 6. 最后,执行以下命令以更新apt缓存并开始使用本地镜像源: ``` $ sudo apt-get update ``` 现在,你可以使用本地apt镜像源来安装软件包,它将从本地目录中读取软件包,而不是从互联网上下载。 通过搭建本地apt镜像源,你可以显著提高软件包下载速度,减轻网络负载,并获得更好的软件包管理体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值