找回密码
 加入怎通
查看: 217|回复: 0

使用“宝塔一键迁移”工具,将单机版typecho博客系统迁移到京东云cvm云主机(宝塔一键迁移后网站打不开)

[复制链接]
我来看看 发表于 2023-03-18 05:01:53 | 显示全部楼层 |阅读模式
# x- ~* A2 _1 j

原标题:使用“宝塔一键迁移”工具,将单机版typecho博客系统迁移到京东云cvm云主机作者:京东科技 林中服务器更换、网站搬家,对于很多开发者新手来说不是一件容易的事情,需要迁移网站程序、数据库,修改数据库连接文件等。

- |, j2 U' O' u/ [

在云迁移方案中,宝塔是非常简单好用的服务器运维面板,能够极大提升运维管理效率本文将介绍如何使用“宝塔一键迁移”工具将单机版typecho博客系统快速迁移到京东云cvm云主机一、单机版typecho博客系统迁移方案分析

( ]2 c9 L& O0 g9 m" p1 Q; i

Typecho博客系统是一个开源的php应用,部署架构相对简单,具体包括:1、运行在标准的LNMP环境下2、typecho应用作为一个网站,部署在webroot目录下3、后端使用mysql等开源数据库作为用户数据库的存储。

5 Q/ u% q- i# T

其中,应用部分:1、LNMP运行环境 2、typecho应用 3、mysql数据库软件,这些属于标准的软件,可以采用在目标主机重新部署的方式,只需要保证对应组件的版本一致即可数据部分:mysql中存储的数据,会记录客户的主题分类、博客内容等,需要采用数据库导出/倒入的方式,进行离线迁移(为了保证数据一致性,需要一定时间的业务中断)。

2 ?; A, }1 K( n. U: |7 b

了解到客户目前在腾讯云的主机,内嵌了宝塔linux面板工具,使用面板工具提供的“宝塔一键迁移”功能,可以通过图形化的方式,方便、快捷的完成以上所有操作步骤二、迁移流程整体流程分为三个阶段:阶段一:迁移准备工作(在源服务器上操作):。

+ z: }% I' q2 h( W0 g. x% O9 y: r

1、确认源服务器上的操作系统和各组件版本 在源服务器“宝塔linux控制台”-》“软件商店”中,点击“应用分类”的“已安装”标签,记录以下组件的具体版本(或截图保存):Nginx:XXXMysql:XXX

# G8 S3 S" g- H; j

PHP:XXXXPure-Ftpd:XXXX参考截图如下:

) a" K9 d; `5 d4 @; Z

2、在源服务器的宝塔linux面板中,安装“宝塔一键迁移”工具在“宝塔linux控制台”-》“软件商店”中,保持“应用分类”已选择了“全部”,然后在“应用搜索”输入框中输入“宝塔一键”,并点击搜索,找到“宝塔一键迁移API版本”的官方软件。

' P; X9 A# T. k" N0 u9 K0 Q* g: z

如下图所示:

. f, e! ]) v$ M( v0 c# R. p( d: u ~

接着,点击“操作”部分的安装,选择最新的stable版本完成安装阶段二:迁移目标服务器环境准备(在京东云控制台及京东云CVM云主机上操作)3、在“京东云控制台”中,创建CVM云主机,详细的操作步骤请参考京东云官网手册:。

/ U P: K6 U$ ]3 Q3 S) m5 \; q

https://docs.jdcloud.com/cn/virtual-machines/create-linux-instance注:源服务器的操作系统版本为Centos7.8 64bit,京东云没有该版本镜像,创建CVM主机时选择Centos 7.9 64bit版本。

5 m* d% w+ m4 Z1 Q% H( k

4、以ssh方式,登录京东云cvm云主机,安装最新版本“宝塔linux控制面板”Centos安装命令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

. \( Y0 K/ J+ x- \- X$ H* X

安装脚本执行结束后,请妥善记录宝塔linux面板的登录信息。参考样例如下:

6 j0 w2 W2 r6 O2 ^4 g* w

5、登录目标服务器 “宝塔linux控制台”,首先绑定个人手机号(可以立即注册),初次登录,会提示一键安装LNMP环境,按照“阶段一”中“第1步”记录的各组件版本设置,保持和源服务器一致请耐心等待和组件安装完成,预计需要15分钟。

# w. W2 g2 j# `, d& F

6、在目标服务器“宝塔linux面板”-》“面板设置”中,开启“API接口”开关,用于第三阶段设置“宝塔一键迁移”工具的参数信息参考截图如下:(第一次开启时,接口密钥显示为密文,无法拷贝,点击“重置”按钮直到显示明文信息,需要拷贝密钥并保留;ip白名单,设置为源服务器的公网ip地址。

; N& K! _$ g" r. ?, i( d

: z7 {+ p i5 ?* i$ A

阶段三:执行“宝塔一键迁移”工具,完成迁移(在源服务器上操作)7、在源服务器“宝塔linux控制台” “软件商店”中,选择“应用分类”已选择了“已安装”,找到“宝塔一键迁移API版本”的官方软件(在阶段一,第2步中已安装该软件),点击“设置”,配置迁移工具执行相关参数,包括:。

4 Y" A5 z3 K- S! ^9 V. V J

接收数据的看板地址:XXX(阶段二,第4步中,安装宝塔linux控制面板成功后,记录的外网面板地址,只需要截取到最后一个斜线之前的部分)接收数据的面板API:XXX(阶段二,第6步中,保留的密钥)参考截图如下:

. Z1 B1 l7 u/ {% O

8、点击下一步开始执行,依次完成“监测环境”-》“选择数据”等环节,最后点击“一键迁移”。过程参考截图如下:

/ q# m% B; a# k, u9 r& [

至此,博客系统一键迁移的整体流程就结束了,可以在新服务器中看到站点信息、应用以及数据库等内容,另外需注意一键迁移后在域名商那里完成域名的地址解析,把旧服务器IP更改为新服务器IP京东云官网云主机购买指路:https://www.jdcloud.com/cn/products/virtual-machines。

5 z$ B0 v, w% U$ q

返回搜狐,查看更多责任编辑:

! L1 y, J" w8 E& i$ x+ M; Y % J4 R: y6 Z# I, B+ ~ 7 r9 w) f4 U! |' [, D4 f4 C% }: q% h. A( f* k# g 1 r! D: _+ z* u9 W2 }
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-7-8 17:23 , Processed in 0.121463 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表