Centos 6.5环境实现本地局域网搭建YUM的方法【基于HTTP】

下面是对“Centos6.5环境实现本地局域网搭建YUM的方法【基于HTTP】”的详细攻略:

准备工作

在开始之前需要做一些准备工作,包括:

  • 确保CentOS 6.5环境已经安装并联网。
  • 安装HTTP服务和配置YUM本地源。

安装HTTP服务

在CentOS 6.5中,我们可以选择使用Apache来提供HTTP服务。安装Apache可以使用以下命令:

yum install httpd -y

安装完成后,启动Apache服务:

service httpd start

配置YUM本地源

在CentOS 6.5中,我们可以使用createrepo命令来创建YUM本地源。首先,需要在系统上安装createrepo:

yum install createrepo -y

接下来, 我们需要创建一个存储软件包的目录。以/root/yum为例:

mkdir /root/yum

将需要的rpm软件包拷贝到该目录下。

执行以下命令,创建YUM本地源:

cd /root/yum
createrepo .

最后,在Apache服务器上,可以创建一个目录来提供YUM本地源:

mkdir /var/www/html/yum

将/root/yum目录下的内容拷贝至/var/www/html/yum目录下:

cp -r /root/yum/* /var/www/html/yum/

在/var/www/html/yum目录下执行以下命令,生成repodata目录:

cd /var/www/html/yum
createrepo .

配置客户端本地源

在客户端上配置YUM本地源,需要编辑/etc/yum.repos.d/local.repo文件:

vi /etc/yum.repos.d/local.repo

在文件中添加以下内容:

[local]
name=local
baseurl=http://your_server_ip/yum/
enabled=1
gpgcheck=0

其中, {your_server_ip}应该替换为实际的服务器IP地址。

保存并退出文件后,运行以下命令来生成缓存:

yum clean all
yum makecache

注意:如果之前使用过其他YUM源,则需要先删除缓存再生成缓存。

现在,就可以使用YUM命令,在客户机上安装rpm软件包了:

yum install package -y

示例说明

以安装Nginx为例,以下是在服务器端和客户端上的操作示例。

在服务器端上操作

# 安装HTTP服务
yum install httpd -y

# 启动Apache服务
service httpd start

# 创建YUM本地源
mkdir /root/yum
cp /path/to/nginx.rpm /root/yum/
cd /root/yum
createrepo .

# 部署YUM本地源
mkdir /var/www/html/yum
cp -r /root/yum/* /var/www/html/yum/
cd /var/www/html/yum
createrepo .

在客户端上操作

# 编辑 local.repo 文件
vi /etc/yum.repos.d/local.repo

# 添加以下内容
[local]
name=local
baseurl=http://your_server_ip/yum/
enabled=1
gpgcheck=0

# 生成缓存
yum clean all
yum makecache

# 安装 Nginx
yum install nginx -y

以上就是关于“Centos6.5环境实现本地局域网搭建YUM的方法【基于HTTP】”的详细攻略。希望对您有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos 6.5环境实现本地局域网搭建YUM的方法【基于HTTP】 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • Linux无法被远程登录;用户的关机, 重启,注销,新增用户,删除用户

    不能使用xshell连接到我的Linux服务器 通过再windows的cmd中ping了我的Linux地址,发现网络不通。 查看百度发现是因为网络没有选桥接模式,然后选完桥接模式告诉我: 然后发现没有虚拟网卡,原因是之前装过vm没有卸载干净,使用cclearn扫描注册表并修复,然后删除c盘中所有与Vmware有关的东西 重新启动电脑,重新安装vm,就解决了。…

    Linux 2023年4月13日
    00
  • 用vmware安装linux系统过程

    下面是vmware安装linux系统的完整攻略: 1. 准备工作 下载一个vmware虚拟机软件,比如说VMware Workstation、VMware Fusion等。 下载linux系统的镜像文件,比如说Ubuntu、CentOS等。 2. 创建虚拟机 打开vmware虚拟机软件,点击”新建虚拟机”按钮,然后按照提示进行配置: 选择使用自定义配置。 选…

    Linux 2023年5月24日
    00
  • 详解Centos6.5下docker 环境搭建

    详解CentOS 6.5下Docker环境搭建 Docker是一种高效的虚拟化技术,它允许用户在轻量级容器中隔离不同的应用程序,并提供了快速的应用程序部署和容器管理工具。这篇文章将详细讲解如何在CentOS 6.5系统下搭建Docker环境。 安装Docker 首先,要安装Docker,需要先安装EPEL(Extra Packages for Enterpr…

    Linux 2023年5月14日
    00
  • Linux系统下安装rz/sz命令及使用方法说明

    下面是Linux系统下安装rz/sz命令的详细攻略。 安装rz/sz命令 rz/sz命令是Linux下的一种文件传输工具,可以方便地将文件从本地传输到远程终端,或者将文件从远程终端传输到本地。 在Ubuntu、Debian或基于这些系统的发行版中,可以通过以下命令来安装rz/sz命令: sudo apt-get update sudo apt-get ins…

    Linux 2023年5月14日
    00
  • 教你在virtualBox搭建一个本地kubernets集群问题

    以下是详细的“教你在VirtualBox搭建一个本地Kubernetes集群”的完整攻略,包括所需的步骤和示例说明: 1. 安装VirtualBox和Minikube 首先,需要对电脑进行必要的准备工作。在官方网站下载VirtualBox和Minikube进行安装即可。 2. 创建集群 在终端中执行以下代码创建Kubernetes集群: minikube s…

    Linux 2023年5月14日
    00
  • 服务器遭受攻击之后的常见思路

    哈喽大家好,我是咸鱼   不知道大家有没有看过这么一部电影:   这部电影讲述了男主是一个电脑极客,在计算机方面有着不可思议的天赋,男主所在的黑客组织凭借着超高的黑客技术去入侵各种国家机构的系统,并引起了德国秘密警察组织、欧洲刑警组织的重视   刚开始看的时候以为是一部讲述黑客的电影,到后面才发现其实是讲“社会工程学”   好了开始今天的正题——跟大家聊聊服…

    Linux 2023年4月23日
    00
  • windows及linux环境下永久修改pip镜像源的方法

    一、在windows环境下修改pip镜像源的方法(以python3.5为例) (1):在windows文件管理器中,输入 %APPDATA% (2):会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件 (3):在新建的pip.ini文件中输入以下内容,搞定 ? 1 2 3 4 [global] timeout…

    Linux 2023年4月12日
    00
  • Linux安装apache服务器的配置过程

    以下是“Linux安装Apache服务器的配置过程”的完整使用攻略,包含两个示例说明。 安装Apache 打开终端并以下命以更新件包: bash sudo apt-get update 安装Apache: bash sudo apt-get install apache2 启动Apache服务: bash sudo systemctl start apach…

    Linux 2023年5月12日
    00
合作推广
合作推广
分享本页
返回顶部