从CentOS向KeyarchOS操作系统的wordpress应用迁移实战

文章目录

  • 从CentOS向KeyarchOS操作系统的wordpress应用迁移实战
  • 一、使用浪潮信息X2Keyarch迁移工具完成操作系统的迁移
    • 1.1 迁移前的验证
    • 1.2 执行迁移评估
    • 1.3 开始迁移
    • 1.4 验证迁移结果
    • 1.5 迁移后的验证
  • 二、总结

从CentOS向KeyarchOS操作系统的wordpress应用迁移实战

       CentOS是一款免费的企业级操作系统,且被认为是一个稳定、可靠的操作系统,它适合用于服务器和桌面系统。它还包含了许多开源的软件包,如Apache、MySQL、PHP和Python,并且有一个强大的软件包管理器yum,使得安装和更新软件包变得非常简单。

       CentOS具有安全性高、稳定性好、社区活跃、易于管理等特点,因此在许多场合下,CentOS是一种非常普遍的选择。同时,由于其开源特性,CentOS还可以根据企业的特定需求进行定制。但在2020年12月8日,CentOS宣布将停止更新CentOS,且提醒用户如果计划在未来使用CentOS,则应根据需求和计划考虑使用替代方案

       从上述CentOS停更事件来看,我国有必要发展自主创新的操作系统,这不仅仅关系到企业的利益,还关系到国家信息安全和信息化建设,自主开发操作系统将会有以下优势:

  • 国家信息安全:使用外来的操作系统,有可能会面临着信息被未经授权的访问、更改、中断或破坏的风险。自主开发安全的操作系统,可以保障国家信息安全与企业信息安全。
  • 技术自主创新:自主开发操作系统可以培养本土的技术人才,推动技术自主创新。有助于形成较高的技术壁垒,建立企业自身的技术护城河。同时自主开发的操作系统也能够适应中国的国情和市场需求,为中国的信息化发展之路提供更好的支持。
  • 降低依赖外部平台的成本:当前,国内仍处于需要大量使用外部平台软件和操作系统的阶段,这不仅给企业带来了较高的使用成本,还产生了一系列信息安全风险问题。自主开发操作系统能够有效减低企业使用的成本,提高企业信息安全管理水平。
  • 推动软件产业转型升级:自主开发操作系统能够推动软件产业结构的优化和转型升级,加快信息化与实体产业经济的深度融合与互相促进。

今天,我们将介绍如何从CentOS向浪潮信息自主设计研发的KeyarchOS(简称KOS)操作系统迁移,并介绍浪潮信息X2Keyarch操作系统迁移工具的使用。

一、使用浪潮信息X2Keyarch迁移工具完成操作系统的迁移

       操作系统迁移是指将计算机系统中运行的一种操作系统(如Windows或Linux)替换为另一种操作系统的过程。操作系统迁移通常涉及将旧系统的数据和程序转移到新系统中,以确保在迁移后继续进行正常的业务操作。操作系统迁移通常需要仔细的计划和测试,以确保数据和程序不会丢失或受损,并且新系统能够完成旧系统的所有任务。迁移可能需要重新安装硬件驱动程序、升级应用程序、修复配置文件以及调整网络设置。

       我们这里使用浪潮信息提供的X2Keyarch工具完成操作系统迁移,该工具可以帮助我们完成软硬件迁移评估、原始操作系统备份以及自动操作系统迁移等工作。

1.1 迁移前的验证

       输入用户名和密码,登录部署在CentOS上的WordPress。

在这里插入图片描述

       进入系统后,点击Posts,其中第一篇为测试使用的博客,点击打开可以看到在CentOS下WordPress能够正常工作。

在这里插入图片描述

在这里插入图片描述

1.2 执行迁移评估

       在浏览器中输入https://<迁移服务器的地址>,在弹出的界面中输入用户名和密码,完成登录。

在这里插入图片描述

       打开“主机管理界面”,查看需要迁移的物理机(我这边的物理机对应的ip为101.42.14.142)是否存在并正常工作,如下图所示:

在这里插入图片描述

       在菜单栏中选择“操作系统迁移”下面的“迁移评估”,弹出界面的相关配置如下:

  • 选择主机:101.42.14.142
  • 主机迁移版本默认为KOS5.8
  • Repo配置选择:公网地址
  • 选择评估:同时选择系统评估和硬件评估,系统评估为评估系统配置信息与KeyarchOS系统是否兼容,硬件评估可评估系统下硬件与KeyarchOS系统是否兼容。

在这里插入图片描述
       点击开始评估按钮,评估进度在界面下边显示。

在这里插入图片描述

       评估进度为100%后,可点击后边的查看报告(评估时间大概10分钟)

在这里插入图片描述

       此处的高风险项无需关注,并不影响迁移,只有inhibitor的选项会影响迁移。

1.3 开始迁移

       菜单栏中选择“操作系统迁移”下面的“迁移实施”,

在这里插入图片描述
       点击“批量实施”,弹出配置窗口,部分配置如下:

  • 主机选择:101.42.14.142
  • Repo配置:公网地址
  • 备份配置:不备份,此处选择不备份,原因是本次迁移的服务器来自于云服务器,配置较低,备份会很慢。

在这里插入图片描述

       点击确定,左侧部分会有迁移进度,等进度到100%后,表示迁移完成。

1.4 验证迁移结果

       使用ssh工具进入迁移系统内,查看系统版本:
在这里插入图片描述
       可以看到系统名称为“KOS”,版本为5.8,证明操作系统迁移已经完成,接下来验证WordPress应用能否正常运行。

1.5 迁移后的验证

       输入用户名和密码,登录部署在KeyarchOS上的WordPress,但是显示服务不可用。

在这里插入图片描述
       经过排查,发现迁移后的系统没有安装php软件,解决办法如下:

  1. 运行下面的命令安装php-fpm
    yum install php-fpm -y
    
  2. 重启httpd服务
    sudo systemctl restart httpd
    

       再次输入用户名和密码,登录部署在KeyarchOS上的WordPress,能够正常登录。
在这里插入图片描述

       进入页面点post按钮,可以查看“this is a test log”内容没有丢失,迁移成功。

在这里插入图片描述

二、总结

       使用过程的整体感受就是:简单、方便。两步便可实现操作系统的替换,这大大提升了工作效率,加快了操作系统的应用和普及速度。

       实践过程中评估过程耗时比较高,个人建议在执行评估过程中可以使用历史评估结果,通过在历史评估结果中查找相同的硬件环境、相同的迁移系统以及相同的应用软件来加速评估过程。其次,生成的评估报告内容过于详细,可以直接呈现一个评估结果,例如是否可以迁移,迁移后哪些软件可能会有异常等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/150352.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Element UI 偶发性图标乱码问题

1. 问题如图所示 2. 原因&#xff1a;sass版本低 sass: 1.26.8 sass-loader: 8.0.2 3. 解决方法 (1) 提高sass版本 (2) 在vue.config.js中添加配置 css: {loaderOptions: {sass: {sassOptions: {outputStyle: expanded}}}},4. 遇到的问题 升级后打包&#xff0c;报错 Syntax…

CTFhub-RCE-过滤cat

查看当前目录&#xff1a;输入:127.0.0.1|ls 127.0.0.1|cat flag_42211411527984.php 无输出内容 使用单引号绕过 127.0.0.1|cat flag_42211411527984.php|base 64 使用双引号绕过 127.0.0.1|c""at flag_42211411527984.php|base64 使用特殊变量绕过 127.0.0.…

微服务学习|Feign:快速入门、自定义配置、性能优化、最佳实践

RestTemplate方式调用存在的问题 先来看我们以前利用RestTemplate发起远程调用的代码 存在下面的问题 代码可读性差&#xff0c;编程体验不统一 参数复杂URL难以维护 Feign的介绍 Feign是一个声明式的http客户端&#xff0c;官方地址: https://github.com/OpenFeign/feign …

OpenAI 董事会与 Sam Altman 讨论重返 CEO 岗位事宜

The Verge 援引多位知情人士消息称&#xff0c;OpenAI 董事会正在与 Sam Altman 讨论他重新担任首席执行官的可能性。 有一位知情人士表示&#xff0c;Altman 对于回归公司一事的态度暧昧&#xff0c;尤其是在他没有任何提前通知的情况下被解雇后。他希望对公司的治理模式进行重…

客户管理系统大盘点!推荐这五款

客户管理系统大盘点&#xff01;推荐这五款。 客户管理系统也就是CRM&#xff0c;可以说是企业刚需&#xff0c;国内外的客户管理系统也是数不胜数&#xff0c;到底有哪些是真正好用&#xff0c;值得推荐的呢&#xff1f;本文将为大家推荐这5款好用的客户管理系统&#xff1a;…

SQLserver-快速复制一行数据到数据库并修改ID

右击表名&#xff0c;点击选择前1000行 在前面写插入到哪个表&#xff0c;并且对唯一标识字段进行重写 后面是筛选&#xff0c;具体复制哪条数据

从工业互联走向工业AI,国产工业操作系统的机遇和使命

随着科技的飞速发展&#xff0c;工业领域正在经历一场由工业互联网&#xff08;IndustrialInternet&#xff09;到工业AI&#xff08;ArtificialIntelligence&#xff09;的革命性变革。 民用互联网顾名思义即实现人与互联网的连接&#xff0c;服务于人民生活的方方面面。自19…

Springcloud可视化物联网智慧工地云SaaS平台源码 支持二开和私有化部署

智慧工地平台围绕建筑施工人、物、事的安全管理为核心&#xff0c;对应研发了劳务实名制、视频监控、扬尘监测、起重机械安全监测、安全帽监测等功能一体化管理的解决方案。 智慧工地是聚焦工程施工现场&#xff0c;紧紧围绕人、机、料、法、环等关键要素&#xff0c;综合运用物…

802.11ax-2021协议学习__$27-HE-PHY__$27.5-Parameters-for-HE-MCSs

802.11ax-2021协议学习__$27-HE-PHY__$27.5-Parameters-for-HE-MCSs 27.3.7 Modulation and coding scheme (HE-MCSs)27.3.8 HE-SIG-B modulation and coding schemes (HE-SIG-B-MCSs)27.5 Parameters for HE-MCSs27.5.1 General27.5.2 HE-MCSs for 26-tone RU27.5.3 HE-MCSs f…

7 进制数字转换

力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台备战技术面试&#xff1f;力扣提供海量技术面试资源&#xff0c;帮助你高效提升编程技能&#xff0c;轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/base-7/description/ 给定一个整…

图像处理01 小波变换

一.为什么需要离散小波变换 连续小波分解&#xff0c;通过改变分析窗口大小&#xff0c;在时域上移动窗口和基信号相乘&#xff0c;最后在全时域上整合。通过离散化连续小波分解可以得到伪离散小波分解&#xff0c; 这种离散化带有大量冗余信息且计算成本较高。 小波变换的公…

如何写好一篇软文?怎样写软文比较有吸引力?

软文&#xff0c;即柔性广告&#xff0c;是一种通过文字、图片等形式&#xff0c;将广告信息融入到内容中&#xff0c;以达到宣传、推广、营销目的的文章。企业和品牌每天都会在互联网上投放大量软文&#xff0c;软文起到润物细无声的作用&#xff0c;可以在无形中影响用户心智…

v-if与v-show

​&#x1f308;个人主页&#xff1a;前端青山 &#x1f525;系列专栏&#xff1a;Vue篇 &#x1f516;人终将被年少不可得之物困其一生 依旧青山,本期给大家带来vue篇专栏内容:v-if与v-show 目录 v-if与v-show区别 一、v-show与v-if的共同点 二、v-show与v-if的区别 三、v…

excel-gen.js 导出excel 功能

目录 概要 整体架构流程 html部分&#xff1a; js部分&#xff1a; json部分&#xff1a; 小结 概要 功能会使用到如下插件&#xff1a; jszip.min.js FileSaver.js jquery.min.js excel-gen.js highcharts.js exporting.js export_data.js 主要是highcharts图表…

游戏服务器怎么挑选细节与技巧深度解析

随着数字娱乐的迅速崛起&#xff0c;游戏不仅成为了全球数亿人的休闲爱好&#xff0c;同时也催生了一系列关于游戏体验优化的需求。游戏服务器作为游戏体验的核心支柱&#xff0c;其性能好坏直接影响到玩家的游戏体验。本文章旨在详细探讨游戏服务器的挑选技巧与注意事项&#…

Stable Diffusion进阶玩法说明

之前章节介绍了Stable Diffusion的入门&#xff0c;介绍了文生图的魅力&#xff0c;可以生成很多漂亮的照片&#xff0c;非常棒 传送门&#xff1a; Stable Diffusion新手村-我们一起完成AI绘画-CSDN博客 那我们今天就进一步讲讲这个Stable Diffusion还能做些什么&#xff0c; …

笔记55:长短期记忆网络 LSTM

本地笔记地址&#xff1a;D:\work_file\DeepLearning_Learning\03_个人笔记\3.循环神经网络\第9章&#xff1a;动手学深度学习~现代循环神经网络 a a a a a a a a a

【数据结构】链表的八种形态

&#x1f984;个人主页:修修修也 &#x1f38f;所属专栏:数据结构 ⚙️操作环境:Visual Studio 2022 目录 链表的三大"性状" 一.带头链表和不带头链表 头指针与头结点的异同 头指针 头结点 二.循环链表和非循环链表 三.双向链表和单向链表 链表的八大形态 结语…

Linux之进程概念(一)

&#x1f4d8;北尘_&#xff1a;个人主页 &#x1f30e;个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上&#xff0c;不忘来时的初心 文章目录 一、冯诺依曼体系结构二、操作系统(Operator System)1、概念2、设计OS的目的3、定位4、如何理…

二百零五、Flume——数据流监控工具Ganglia单机版安装以及使用Ganglia监控Flume任务的数据流(附流程截图)

一、目的 Flume采集Kafka的数据流需要实时监控&#xff0c;这时就需要用到监控工具Ganglia 二、Ganglia简介 Ganglia 由 gmond、gmetad 和 gweb 三部分组成。 &#xff08;一&#xff09;第一部分&#xff1a;gmond gmond&#xff08;Ganglia Monitoring Daemon&#xff09;…