migrate程序搭建亚马逊WebserviceLAMP栈

前段 :从亚马逊网络服务迁移时提供云资源

文章描述WordPress或其他LAMP栈迁移
亚马逊WebService应用
华体会联盟hth角云估计需要15分钟完成
逐步执行指令

本假想应用图解显示
下图 :

{{}}

预设条件

  • LAMP栈AWS有root访问权或适当特权
  • 华体会联盟hth有效并启动拉克空间云记账

准备

  • 识别资源迁移,包括应用
    数据库资源
  • 创建所有必备软件包列表
    LAMP栈以外的EC2实例安装
  • 创建所有亚马逊附加服务列表
    应用中-例如简单邮递服务email
    或关系数据库服务
  • if you have not already创建云服务器实例
    华体会联盟hth和任何支持拉克空间云服务

安装软件包

后你云服务器搭建,
LAMP栈应用安装WordPress使用此假想
目标应用

  1. 登录服务器

  2. 终端输入下列命令:

    sudo任务
  3. 安装程序栈时选择LAMP服务器.

    {{}}

  4. LAMP栈安装后下载并配置WordPress

    s/sr/share/wordpress/var/
  5. 可选性计划使用云文件传输数据时,快速安装 OpenStack

    1. 安装快速客户端允许从服务器访问

      sudoap-get安装ython-noveclient目光快速
    2. 华体会联盟hth运行下列命令并替换Rackspace云帐户用户名和API密钥设置环境变量

      导出ST_USER=
                      
                       导出ST_KEY=
                       
                        华体会联盟hthexport ST_AUTH=https://identity.api.rackspacecloud.com/v1.0/
                       
                      

      您可能想定义这些变量.bashrc.bash_profile后再加载文件源码命令

      源码.bashrc
    3. 类型快速链表并保证你能看到你为存储数据而创建的容器

华体会联盟hth数据从AWS备份到rakspace云文件

从EC2检索数据可直接传输数据
sync或sftp或OpenStack快速客户端传输
数据转云文件并转云服务器

Cloud文件使用跟踪这些准备步骤
使用现有容器WordPress

  1. ssh使用连接EC2实例

    ssh-i专用Key.pem[email protected]
  2. 执行数据库转储并备份应用
    程序需要的资源(包括日志和其他
    兴趣目录)

    mysqldump-u
                  
                   sql.gzssudo tarczf~/stage/app/wordpress.tar.gz/usr/share/wordpress/*sudoczf~/stage/app/achegs/
                  
  3. 云文件传输文件时使用
    遵循方法执行传输if you will传输
    直接通过rsync或sftp跳转到此端
    文章传送后

    • 档案通过快速客户端上传云文件容器

      wordPress wordpress.sql.gz快速上传WordPresswordpress.tar.gz快速上传WordPressachelogs.tar.gz
    • 数据通过云控制面板上传云文件

      1. 打开容器云控板 > 存储 > 文件 >容器Name)

      2. 点击上传文件.

      3. 点击浏览器并选择文件上传

        注释 :时点击浏览器按钮可选择多文件

      4. 选择文件后点击打开选择取决于浏览器系统

      5. 点击上传文件.

从云文件恢复云服务器数据

数据上传云文件转云
服务器有下列步骤:

  1. ssh使用云服务器实例连接
    公共网URL和root密码

  2. 安装并配置快速CLI
    软件包小节

  3. 确保你可执行快速链表命令并看到新容器
    即你们在结果中所创造的

  4. 从备份下载数据库转储
    华体会联盟hth数据从AWS回拉克空间云文件段并恢复
    本地化

    wordPress wordpress.sql.gzgnzip < wordpress.sql.gz
                  
                   P级
                  
  5. 下载应用数据并恢复

    sudo服务ache2停止#stache服务器快速下载WordPress wordpress.tar.gz#备份你现有的wordpress目录sudotarczf wordpress-bak.tar.gz/usr/share/wordpress/*#恢复下载WordPress归档sudo xvzf wordpress.tar.gz/usr/share/wordpress

测试应用

访问新迁移WordPress实例
打字https:// /wp-admin .

下一步

从亚马逊网络服务移出后考虑

关于其他迁移场景,见以下文章:


Baidu
map