迁移网站

通过进一年的时间进行的稳定性测试,目前网站负载能力有了质的提高。
本站假设在微软Azure香港数据中心VM第一代服务器上。微软不久前更新了新的服务器,同样规格服务器的CPU有了升级,因此,将对服务器进行一次全站数据迁移。

%title插图%num

由于目前服务器各项服务运行很稳定,并且没有安装多余的程序,所以迁移时只需要进行一些小的优化即可。

首先是在Azure面板创建虚拟机。>>详细教程

%title插图%num

这里我选择Centos 7.8 Gen 2,服务器大小根据需求自由选择。由于本次安装准备采用编译安装,因此需要较高的性能,所以可以选择4核16G的配置。登陆方式可以选择用户名+密码或者SSH证书。我推荐采用SSH证书,以保证更高的安全性也更加便捷。其他采用默认,然后创建虚拟机。

%title插图%num %title插图%num

下载私钥,用于登录。

可以使用XShell登录,网络教程有很多,此处采用Terminal(windows下非常棒的命令行工具)登录。>>详细教程

config文件配置如下:

Code   ViewPrint
  1. Host                HK-Test  
  2. HostName      ip.ip.ip.ip           //ip地址  
  3. Port                22                      //ssh端口  
  4. User                azureuser          //用户名  
  5. IdentityFile     C:/Users/<UserName>/.ssh/Test_KeyKey.pem           //密钥文件地址  

terminal配置文件如下:uuid生成地址:https://www.guidgen.com/

 {                 "guid": "{19ab98ff-xxxx-xxxx-xxxx-1e61552c0527}",   //自行生成                 "commandline": "ssh HK-Test",                 "name": "HK Service",                 "tabTitle": "HK Service",                 "colorScheme": "Solarized Darcula" ,//主题                 "acrylicOpacity": 1, //背景透明度                 "useAcrylic": false, // 开启毛玻璃                 "backgroundImageOpacity": 0.5, //图片透明度                 "fontSize": 9 //文字大小               },

此时,就可以使用Terminal登录服务器了。

%title插图%num

首先是对服务器的优化,执行 

sudo yum update -y 执行需要一段时间,等待执行完成 %title插图%num

然后开启BBR,此项对服务器速度提升很大,详细教程请转到:

Centos 开启BBR

开启BBR后就可以开始安装宝塔面板了,命令如下:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 耐心等待安装完成。 安装完成后需要到Azure面板开启80,443,888,8888,20,21端口,以保证面板正常工作。 由于Azure默认禁止Ping(出入口都禁止),如果需要测试Ping值,需要在安全组添加ICMP。配置如下: %title插图%num

此时登录BT面板,根据提示,安装服务。注意新安装各项软件版本应当和旧服务器版本相同,否则无法迁移。

随后到新服务器设置处开启API接口。

如下:

%title插图%num

而后在旧面板安装宝塔一键迁移软件

%title插图%num

按照提示输入参数,然后开始迁移。迁移结束后,将域名解析至新服务器即可。

小小人儿的技术站版权所有,转载请注明来源:https://ixinb.com/asite/%e8%bf%81%e7%a7%bb%e7%bd%91%e7%ab%99/
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录