【鲲鹏训练营】x2openeuler.net迁移:工具+实操 分享
收藏回复举报
【鲲鹏训练营】x2openeuler.net迁移:工具+实操 分享
发表于2025-05-20 18:52:45
0 查看

一、部署环境

1台window电脑+2台鲲鹏服务器(ip互通,一台安装x2openEule工具,一台应用部署,以下简称工具端及应用端)

二、关闭防火墙及SELinux(临时)

systemctl stop firewalld

systemctl disable firewalld

setenforce 0

三、安装数据库mysql5.7.11解压版(windows电脑端)

1.下载安装包并解压:https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.11-winx64.zip

2.配置变量(例如:E:\下载\mysql-5.7.11-winx64)

此电脑——右键属性——高级系统设置——环境变量,在系统变量的path点编辑,并新建E:\下载\mysql-5.7.11-winx64\bin,确定后报存退出

3.初始化数据库,生成data目录:

电脑搜cmd以管理员运行,进入到解压后的\mysql-5.7.11-winx64\bin目录,执行mysqld --initialize-insecure --user=mysql 

4.配置my-default.ini文件,配置# basedir路径(解压后数据库目录)及 # datadir 路径(3步骤后生成的data目录),例如:

5.继续在cmd里执行mysqld -install

6.继续在cmd里输入:net start mysql 点击enter

7.设置一个初始密码,在cmd里输入:mysql -u root 

8.修改密码:set password for root@localhost = password('123456');

四、安装Visual Studio(windows电脑端)

微软官方下载安装程序,执行并勾选ASP.NET和Web开发

五、下载部署博客代码并重新打包(windows电脑端)

https://gitee.com/ftboy/RightControl_Blog/repository/blazearchive/master.zip?Expires=1747644462&Signature=gedQyAkQkHb3Q6ZC4oug5XW5V2enfzYs21v1z%2BpyYm4%3D

1.创建 rightcontrol_blog数据库

管理员命令打开cmd 

mysql -u root -p

输入密码后执行

CREATE DATABASE rightcontrol_blog;

2.导入数据表

管理员命令打开cmd,进入到RightControl_Blog-master解压后的sql目录,我这边是在E:\下载\RightControl_Blog-master\sql

执行mysql -u root -p rightcontrol_blog  < rightcontrol_blog.sql

3.启动

打开E:\下载\RightControl_Blog-master\WebSite.sln,默认由Visual Studio打开,执行上方的IIS Express按钮

即可进入blog的主页,PS:这边数据库root密码设置的是123456,非此密码需在RightControl_Blog-master\RightControl.WebApp\Configs\database.config文件做对应的修改

4.打包

关闭Visual Studio,重新打包E:\下载\RightControl_Blog-master文件夹为RightControl_Blog-master.zip

六、安装配置数据库(应用端)

1.安装mariadb

yum install -y mariadb-server

systemctl start mariadb.service

mysql_secure_installation

systemctl enable mariadb.service

mysql -u root -p

设置密码为123456

2.创建 rightcontrol_blog数据库

mysql -u root -p

输入密码后执行

CREATE DATABASE rightcontrol_blog;

3.导入数据表

上传rightcontrol_blog.sql文件

执行mysql -u root -p rightcontrol_blog  < rightcontrol_blog.sql

七、安装x2openEule(工具端)

cd /home

wget https://repo.oepkgs.net/openEuler/rpm/openEuler-20.03-LTS-SP1/contrib/x2openEuler/aarch64/Packages/x2openEuler-core-3.0.0-latest.aarch64.rpm

yum install x2openEuler-core-3.0.0-latest.aarch64.rpm

cd /usr/local/x2openEuler/portal/service/

 vi silent_installation.conf

设置数据库root及x2openEuler的密码

bash service_init.sh

https://172.39.36.4:18082/x2openEuler/#/login

首次登录需创建密码,输入密码后勾选同意免责申明,即可进入x2openEuler主页

八、执行迁移(工具端)

1.进入x2openEuler主页,新建任务,选择Windows迁移

2.点击添加节点

输入应用端root及密码

点击确定

3.开始迁移

点击右下角确认,进入一下界面,点击查看详情

点击开始检查--开始部署,当显示部署成功后,查看业务部署详情,可以查看访问网址

在新页面打开该网址可显示blog主页

本帖最后由 匿名用户2025/05/21 11:15:38 编辑

我要发帖子