Phone: 15534080002 Email: mail.min@163.com

亚马逊应用服务EC2迁移到Lightsail过程

2021-10-19 17:45:14 1119 山西更新科技


Lightsail价格每个月5$起,是一个不错的选择  
官网地址 https://aws.amazon.com/cn/lightsail/
购买后通过控制面板进入管理页

创建实例

选择好节点、平台、镜像,填写其它自定义信息
国内可以选择新加坡、日本节点,我选了Debian 8.7镜像
最后点击create instance创建实例

连接实例

进入实例管理,首先在网络选项中创建一个静态IP
默认开放SSH连接方式,提供了web连接窗口。我们用客户端连接,需要用到服务器的SSH公钥
“This instance uses your default (ap-southeast-1) key pair to sign in.
You can download your default private key from the Account page.”
进入Account page下载
我习惯了用PuTTY ,
用puttygen导入下载好的公钥导出私钥 ,参考图片来源于网络


打开PuTTY填写公网IP,载入密钥,连接到实例

安装应用服务环境
apache2 php7  过程略 

迁移应用服务的数据

scp -vrC root@52.77.181.66:/var/www/html /var/www/html

-v 显示进度
-r 递归传输文件
-C 启用压缩

当然建议在EC2压缩成一个文件后再传输 
 zip -r web.zip .
scp -vrC root@52.77.181.66:/var/www/html/web.zip /var/www/html
解压
 cd /var/www/html
 unzip web.zip

其它配置

两边服务器都是SSH连接方式登录,没有密码
注意:使用scp传输文件先做一个EC2对Lightsail实例连接的授权,把EC2实例root用户/root/.ssh/id_rsa.pub 文件内容追加到Lightsail实例~/.ssh/authorized_keys文件

EC2如果没有id_ras.pub,运行ssh-keygen -t rsa 生成一个新的

做亚马逊跨境电商找山西更新科技

ligengxin.com@2022 Powered by SIYUCMS
备案号:晋ICP备2021016272号