银河麒麟 Server V10 离线源建立+部署

这篇具有很好参考价值的文章主要介绍了银河麒麟 Server V10 离线源建立+部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言 

这国产操作系统真神奇,docker CentOS7, MySQL CentOS8 简直了,这缝合技术真是绝了!

docker CentOS7 能装最新版 23 很顺利的!

MySQL CentOS8 也是最新版8.0.33的,也很顺利!

系统版本

# uname -a
Linux localhost.localdomain 4.19.90-24.4.v2101.ky10.x86_64 #1 SMP Mon May 24 12:14:55 CST 2021 x86_64 x86_64 x86_64 GNU/Linux

查看系统

# 查看内核版本
cat /proc/version
uname -r

# 查看麒麟版本
cat /etc/kylin-release
cat /etc/os-release

# 查看系统架构
uname -p 
# 注意:鲲鹏,架构是aarch64 
# intel下是 x86_64架构下 

# iptables版本
iptables --version

创建下载离线资源目录

不能在/tmp下 重启就没了!

# 创建yum目录源
mkdir /mnt/myyums

# 服务已自带 createrepo

Htop+基本工具 离线安装

# CentOS 7/8 源 无所谓
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
#wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-archive-8.repo

# 下载
yumdownloader --resolve --destdir /mnt/myyums  htop 

Docker 离线下载

# 配置阿里云Centos7镜像源
# 之所以要配置 Centos7 的镜像源是因为在安装docker的时候需要额外的一些依赖,而这些依赖在麒麟官方的源里面是没有的。
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

# 配置阿里云 docker 镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

# 定义 yum 变量&修改 repo
# 修改 centos 和 docker repo文件中的 $releasever 为 centos_version 
# 原因是在麒麟服务器操作系统V10中 $releasever被修改为了 10,
# 而我们需要使用 centos7 的镜像源,如果你不替换,基本上仓库的每一个地址都是404。
echo "7" > /etc/yum/vars/centos_version
sed -i 's/$releasever/$centos_version/g' /etc/yum.repos.d/docker-ce.repo
sed -i 's/$releasever/$centos_version/g' /etc/yum.repos.d/CentOS-Base.repo

# 建立yum缓存
yum makecache

# 查看docker-ce 版本
# yum list docker-ce --showduplicates | sort -r

# docker 依赖
yumdownloader --resolve --destdir /mnt/myyums fuse-overlayfs slirp4netns

yumdownloader --resolve --destdir /mnt/myyums  docker-ce-rootless-extras
yumdownloader --resolve --destdir /mnt/myyums docker-ce docker-ce-cli containerd.io 

准备离线 MySQL8.0(RPM)

下载最新版 看官网 可直接修改版本号

MySQL :: Download MySQL Community Server

银河麒麟v10软件源,linux,运维,docker,mysql,kylin

# 注意 上图选 RedHat 8(第一个红框)
cd /mnt/myyums

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-server-8.0.33-1.el8.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-client-8.0.33-1.el8.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-common-8.0.33-1.el8.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-libs-8.0.33-1.el8.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-icu-data-files-8.0.33-1.el8.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-client-plugins-8.0.33-1.el8.x86_64.rpm

压缩离线源

# 压缩目录源到当前目录
cd /mnt
tar zcf myyums.tar.gz myyums

离线部署

避免错误提示:libLLVM-7.so不是符号连接

# 先提前备份下
cd
cp /usr/lib64/libLLVM-7.so .

# 错误提示:libLLVM-7.so不是符号连接

# 手动建立连接
sudo ln -sf /usr/lib64/libLLVM-7.0.0.so /usr/lib64/libLLVM-7.so

安装建立离线Yum源

# 传到/mnt下 解压
cd /mnt
tar zxf myyums.tar.gz 

# 建立离线Yum源
# /mnt/myyums

# 创建源 repodata
# 进入rpm包所在的上级文件夹
cd /mnt/
createrepo myyums

使用本地源 及 更新

# 编辑yum文件
mv /etc/yum.repos.d /etc/yum.repos.d_bak
mkdir /etc/yum.repos.d
vim /etc/yum.repos.d/myyums.repo
--------------------------
[myyums]
name=myyums
baseurl=file:///mnt/myyums
gpgcheck=0
enabled=1
------------------------

# 更新
cd /mnt/
createrepo --update myyums
yum clean all
yum makecache

Htop安装

yum install -y htop

安装docker

# CentOS 7
# 安装依赖 
yum install -y fuse-overlayfs slirp4netns

yum install -y  docker-ce docker-ce-cli containerd.io

# 其它配置
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "1"
   }
}
EOF

#生效配置+自启动
sudo systemctl daemon-reload
sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker

安装MySQL 8.0

# # 注意先卸载 mariadb
yum remove mariadb mariadb-server
# 卸载centos7自带的 MariaDB
rpm -qa|grep mariadb

# 查询出来已安装的mariadb
# 用此命令删除
rpm -e --nodeps 文件名 // 卸载mariadb,文件名为上述命令查询出来的文件

# 检验卸载完成都应是无内容
rpm -qa|grep mariadb
yum list installed | grep mariadb


yum install -y mysql-community-server --nogpgcheck 

# 启动并自动
systemctl start mysqld.service
systemctl enable mysqld.service
systemctl status mysqld.service

 其他的操作就自己来吧文章来源地址https://www.toymoban.com/news/detail-690992.html

到了这里,关于银河麒麟 Server V10 离线源建立+部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【银河麒麟V10】【服务器】Oracle11g部署

    操作系统版本:银河麒麟V10 SP1 0518 Server x86_64 注意:预留至少7G以上swap缓存 【银河麒麟V10】【服务器】搭建本地镜像源_桂安俊@kylinOS的博客-CSDN博客_麒麟镜像源 (1)安装依赖 (2)创建oracle用户和组 (3)创建工作目录并上传oracle安装文件 并将oracle安装文件上传至 /u01 目录

    2024年02月05日
    浏览(47)
  • 银河麒麟V10操作系统(aarch64架构)部署mysql

    1.解压 2.安装必须软件(务必根据顺序) 3.修改配置文件 在末尾补一行: 4.初始化数据库 5.目录授权 6.启动mysql服务 7.编辑下环境变量 末尾加上一行: 8.查看临时密码 9.用临时密码登录 10.修改密码  navicat远程连接报错 1251 client does not support authentication protocol requested by server;c

    2024年02月09日
    浏览(53)
  • 银河麒麟V10服务器系统UEFI模式PXE部署

    银河麒麟V10服务器UEFI模式PXE部署 ​ 所谓的PXE是Preboot Execution Environment的缩写,字面上的意思是开机前的执行环境。 ​ PXE是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并

    2024年02月09日
    浏览(75)
  • 银河麒麟服务器操作系统V10SP2离线安装Google Chrome浏览器

    OS版本:银河麒麟服务器操作系统V10SP2(x86_64) Chrome浏览器版本:115.0.5790.170(Linux版 64bit) 1.访问Google Chrome官网, 滚动网页到最下方,点击“其他平台”; 2.在弹出的“获取Chrome”对话框中选择 Linux ,接着在“获取Chrome(Linux版)”对话框中继续选择 64位 .rpm(适用于Fedo

    2024年02月09日
    浏览(38)
  • 银河麒麟服务器v10 sp1 nginx 部署项目

    上一篇:银河麒麟服务器v10 sp1 nginx开机自动启动_csdn_aspnet的博客-CSDN博客  由于项目为前后端分离,前端项目使用nginx部署,VUE项目打包后上传至银河麒麟服务器: 8063 为前端项目文件目录,修改配置 ,默认配置没有处理:  sudo systemctl stop nginx.service  sudo systemctl status ngi

    2024年02月15日
    浏览(39)
  • 银河麒麟V10SP1高级服务器版本离线RPM方式安装nginx实战实例全网唯一

    先同步一下当前的系统时间 本次安装需要升级操作系统perl升级包以及nigx安装包2类包 1、建立2个下载包的文件夹来下载离线安装包 如果小伙伴们再生产环境安装部署没有公网可以用,可以直接去我的CSDN的下载资源直接去下载安装包上传的服务器即可 2、获取下载perl离线安装

    2024年02月05日
    浏览(66)
  • 银河麒麟高级服务器操作系统V10SP2离线安装postgres12+postgis3.1.4步骤

    银河麒麟高级服务器操作系统V10SP2离线安装postgres12+postgis3.1.4步骤 所需安装包: 链接:https://pan.baidu.com/s/14DbNQ6kPIFOfVRhwkLCXnQ 提取码:i80i 1、Ncurses安装 Ncurses是一个能提供功能键定义(快捷键),屏幕绘制以及基于文本终端的图形互动功能的动态库。 rpm –ivh ncurses-devel-6.2-1.ky10.x

    2024年02月08日
    浏览(35)
  • 【Linux】银河麒麟V10 ARM架构_安装JDK8-kylinV10(Kylin Linux Advanced Server V10 )操作系统(CentOS8)

    🦄 个人主页——🎐开着拖拉机回家_大数据运维-CSDN博客 🎐✨🍁 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!🍁🐥 🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁🍁🪁🍁🪁 🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁🍁🍁🪁🍁 感谢点赞和关注 ,每天

    2024年02月05日
    浏览(53)
  • 在银河麒麟server V10 SP3上,修改密码时候,报错: passwd: Authentication token manipulation error

    在银河麒麟server V10 SP3上,修改密码时候,报错: passwd: Authentication token manipulation error 从第1条测试的报错说明PAM模块校验着密码复杂度策略,查看对应的/etc/pam.d/system-auth文件,在pam_pwquality.so行中检查无发现复杂度的设定,查看默认的值的配置文件/etc/security/pwquality.conf,检查

    2024年03月08日
    浏览(72)
  • 银河麒麟V10忘记密码

    1.启动到选择系统内核的界面,在此界面按“e”进入编辑模式。 2.输入指定的用户名和密码进入编辑模式。默认密码,用户名:root,密码:Kylin123123 3.登陆进去找linux开头行 ro  改成rw,并在linux开头行的末尾添加console=tty0  init=/bin/bash     4.Ctrl+x进入单用户模式 5.passwd root修改

    2024年02月11日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包