本贴主要讲将Discuz从虚拟空间迁移至ECS,同时将attachment下面的附件迁移至OSS,数据库转换使用RDS。内容较多,其中迁移RDS部分和ECS关联不是很大,但考虑到迁移RDS是这个教程不可或缺的一部分,故而也将他发布在这里。贴内使用了几个免费的阿里云市场应用,他们是迁移成功的基石;望版主大人勿怪。本次论坛迁移采用如下图构架:8 b) z5 [/ Q" }, b, f1 q
[attachment=87837] 1 g6 s: M& m3 a! C
G- W- ^, a# u& d. W0 I& R. ]
迁移总体步骤如下(以每楼一个步骤的方式发布,望大家在7楼以前不要插楼。):5 t$ W( O% \$ ?/ k" v: X
1.备份Discuz,并在本地完成数据处理。' d* ?% P- S' a' u% R1 G* k
2.购买ECS,配置ECS全能运行环境,自定义常用端口以提升安全性。 + [4 ^( D5 X( S3 ~7 B; A) c2 c
3.在ECS上配置FTP4OSS插件,上传已分离附件。% w( P e7 v/ k4 O, U! y; V
4.购买RDS,并完成数据库,用户的创建及配置。* l' l" U' B1 r$ b7 i
5.上传DISCUZ,完成论坛迁移。 ) w6 a0 G H* f* v( n# j5 }
6.开通并配置SLB,将域名解析至SLB,论坛迁移成功。' |9 ]$ M) v7 q) T9 h g
下面开始正题:; l: e4 q+ e6 Z: K% K4 D; _
3 z. b y1 K( C# H- b
3 B- e7 K9 n& \1 J/ ]% M# k
2.购买ECS,配置ECS全能运行环境,自定义常用端口以提升安全性 % U. @- n( E2 r5 G5 J: e0 n
鉴于大家可能使用了不同的环境,也是为了尊重运行环境作者的版权,本楼层不再介绍如何配置ECS全能运行环境,如有需要,欢迎咨询运行环境作者或参考作者提供的安装说明。 6 w l! `- V m r) r) d% G