任务:利用宝塔,将轻量应用服务器上的5个站点迁移到阿里云ECS。
第一步:购买阿里云ECS
登录阿里云官网,选择自定义购买。 我的选择是 :
1核2G的突发性能实例t5,镜像市场选择宝塔Linux面板。然后下一步网络和安全组,按使用流量付费, 拉到10Mbps 。结果大概是580一年。
第二步:登录宝塔
登陆宝塔之前需添加安全组,放行各种端口:
实例→更多→网络和安全组→安全组配置→安全组列表中的配置规则→添加安全组
然后下图没有的就需要添加一下
只有开放了8888端口,才能登录上宝塔。登录方法是:
http://你的服务器IP地址:8888
第三步:安装服务器运行环境
登录宝塔之后可在面板的【软件管理】安装自己需要的套件。
比如我的选择是:
Apache 2.4.39 + MySQL 5.7.19 + phpMyAdmin 4.4 + Pure-Ftpd 1.0.47 +PHP各版本
第四步:添加网站
①【文件】:网站根目录新建文件夹,上传网站程序,当然也可以使用FTP工具。
②【数据库】:新建数据库,然后就可以导入之前网站的数据库备份。注意,数据库名称不能有“.”等字符,否则会导入失败。
③【网站】:添加站点,填好域名、第①步的根目录,如果没有新建数据库可以再此新建,一步到位。
OK了,大功告成。使用宝塔面板新建网站还是比较简单,没有想象中的那么难,多个网站并不需要修改 vhosts什么的配置文件。