1、通过everthing 搭建本地yum 库
查看linux系统版本
使用 uname -a 命令
// An highlighted block
uname -a;
2、下载ISO文件 找自己系统对应的版本
https://repo.openeuler.org/openEuler-22.03-LTS/ISO/aarch64/
前往官网 下载对应的evething
找对应的版本 否则会出先问题
3、创建挂载
创建挂载点 mkdir /mnt/localyum
// An highlighted block
mkdir /mnt/localyum
4、文件上传
把下载好的文件上传到服务器 /zysoft/everythingiso/openEuler-22.03-LTS-SP2-everything-x86_64-dvd.iso
5、系统挂载
mount -o loop /zysoft/everythingiso/openEuler-22.03-LTS-SP2-everything-x86_64-dvd.iso /mnt/localyum
mount -o loop /zysoft/everythingiso/openEuler-22.03-LTS-SP2-everything-x86_64-dvd.iso /mnt/localyum
6、挂载后 增加yum 配置文件
1、新建配置文件 vim /etc/yum.repos.d/centos-everythin.repo
vim /etc/yum.repos.d/centos-everythin.repo
2、新增内容
新增内容
a. 键入 i 进入编辑模式
b. 粘贴以下内容
c. esc 退出编辑
d. 键入 :wq! 强制退出保存
[Centos7-Everything]
name=centos yum
baseurl=file:///mnt/localyum
enabled=1
gpgcheck=0
[Centos7-Everything]
name=centos yum
baseurl=file:///mnt/localyum
enabled=1
gpgcheck=0
7、 退出保存后执行一下命令
yum clean all && yum makecache
yum clean all && yum makecache
8、 软件安装
yum install tar
8 、软 挂载(用于局域网内访问)
ln -s /mnt/localyum/ /var/www/html/centosiso
或者
mount /mnt/centosiso.iso /var/www/html/centosiso
8、 httpd安装
yum install -y httpd
安装httpd后关闭防火墙
systemctl start httpd # 启动httpd
systemctl stop firewalld #临时关闭防火墙
systemctl status httpd #查看httpd是否启动
安装httpd默认使用80端口如果出现 use、、、、表示端口被占用
修改httpd 端口
通常张 /etc/httpd/conf/httpd.conf文件下,找到Listen 80 进行端口修改 8085
查看ip
ifconfig
浏览器输入8085 访问
如果没有浏览器
curl http://10.90.8.25:8085
9、局域网内其他机器使用该服务器上的yum源
在新机器上配置yum 源
(新建)打开配置文件
vim /etc/yum.repos.d/CentOS-Media.repo
[Centos7-Everything]
name=centos yum
baseurl=http://10.90.8.25:8085/centosiso/localyum/
enabled=1
gpgcheck=0
10、 后期安全问题 记得关闭httpd
sudo systemctl stop httpd