华为云用户手册

  • 步骤三:设置Nginx安全级别 查看应用镜像是否正常启动,正常启动后再执行步骤2。 待云耀云服务器L实例处于“运行中”状态后,单击资源卡片。 在“镜像信息”区域单击“管理”进入应用镜像管理页面,检查应用镜像是否正常启动。 在应用镜像启动期间,请勿对云耀云服务器L实例进行重置密码、重启或开关机操作,否则可能导致应用镜像启动异常。 如果管理页面显示正常的引导或登录界面表示应用镜像已经正常启动。否则请耐心等待1~2分钟,稍后重试。 在页面右上角选择更多,单击“重置密码”。 根据界面提示,设置云服务器的新密码,并确认新密码。运行中的云服务器需重启后新密码才能生效,默认勾选“自动重启”。 单击“确认”。 此时云服务器状态为“重启中”,待服务器状态为“运行中”时,继续如下步骤。 在资源管理界面右上角,单击“远程登录”。 根据界面提示,输入用户名密码登录云服务器。 用户名为root,密码为步骤2设置的密码。 执行如下命令,运行nginx_huaweicloud.sh脚本。 wget -N https://websoft9.github.io/stackhub/scripts/nginx_huaweicloud.sh && bash nginx_huaweicloud.sh Nginx安全级别过高,可能导致部分应用功能不可用,请运行nginx_huaweicloud.sh脚本设置Nginx安全级别。
  • (可选)步骤四:添加并解析域名 本节介绍如何为服务器添加并解析域名,以便用户可以使用域名访问网站。如果您仅为个人开发或测试使用,可以不添加域名。 在左侧列表中选择“云主机 VM”,单击云主机名称,进入云主机详情页面。 选择“域名”页签,单击“添加域名”配置域名信息。 参数 说明 域名 输入添加到L实例的域名。例如wpwebsite.com。 说明: 待添加的域名未被注册也可以成功添加,但是添加后必须完成注册和备案,才能正常访问网站。为了保证添加的域名可以正常使用,建议您先注册域名并完成备案,再添加域名。 企业项目 从下拉列表中选择所在的企业项目。 公网域名关联的企业项目,用于将公网域名资源按照企业项目进行管理。 说明: 仅当用户使用的“账号类型”为“企业账号”时,显示该参数。 单击“确定”。 单击wpwebsite.com域名操作列表中的“解析域名”。 参数 说明 域名前缀 前缀和域名组成子域名。支持将域名或者子域名解析至当前公网IP。 例如,添加至服务器的域名为wpwebsite.com: 域名前缀为空,表示将域名wpwebsite.com解析至当前服务器公网IP。 域名前缀不为空,例如域名前缀为www,表示将www.wpwebsite.com子域名解析至当前服务器公网IP。 公网IP 系统自动读取当前云服务器的公网IP,无需配置。 在“域名”页签查看解析的域名。 备案域名。 要想通过域名成功访问服务器,必须备案域名。请在华为云备案中心备案此域名(免费),具体操作详见快速完成网站备案。
  • 步骤一:购买云耀云服务器L实例 登录云耀云服务器L实例控制台。 单击“购买L实例”,在下拉列表中选择“购买 云耀云服务器L实例”。 对云耀云服务器L实例进行资源配置。 参数 示例 说明 区域 北京-北京四 请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。L实例创建后无法更换区域,请谨慎选择。 场景镜像 Superset 选择Superset应用镜像。 实例规格 2核8G 选择实例规格。 实例名称 Superset-Example 请自定义方便您识别的实例名称,例如Superset-Example。 您可能需要(可选) 勾选数据盘、主机安全、云备份 请根据您的业务需要自主选择数据盘、主机安全、云备份附加服务。 购买时长 1个月 单次购买最短为1个月,最长为3年。 支持自动续费功能。勾选后,在云耀云服务器L实例到期前自动续费。如果您购买时未开通自动续费,后续仍可以在控制台开通。 按月购买的资源:每次续费1个月 ,次数不限。 按年购买的资源:每次续费1年,次数不限。 关于自动续费的更多说明,请参考自动续费规则说明。 购买数量 1台 设置您购买的云耀云服务器L实例数量。 单击“立即购买”,进入订单详情页面。 根据界面提示,请确认配置信息,阅读并勾选协议。 单击“去支付”,根据页面提示完成支付。 单击“返回华为云云耀云服务控制台”,查看已创建的云耀云服务器L实例。
  • 步骤二:配置安全组 配置安全组的入方向访问规则,确保可以正常访问应用镜像。 单击云耀云服务器L实例卡片,进入资源页面。 在左侧列表中选择“云主机 VM”,单击云主机名称,进入云主机详情页面。 选择“安全组”页签,单击“添加规则”,添加如下规则。 本例只添加基本规则,您可根据需要添加更多规则。 表1 安全组规则 优先级 策略 类型 协议端口 源地址 描述 100 允许 IPv4 TCP:443 0.0.0.0/0 允许使用HTTPS协议访问应用管理页面。 100 允许 IPv4 TCP:80 0.0.0.0/0 允许使用HTTP协议访问应用管理页面。 100 允许 IPv4 TCP:3306 0.0.0.0/0 允许访问MySQL数据库。
  • 操作步骤 操作步骤 说明 步骤一:购买云耀云服务器L实例 购买云耀云服务器L实例,选择Superset应用镜像。 步骤二:配置安全组 配置安全组的入方向访问规则,确保可以正常访问应用镜像。 步骤三:设置Nginx安全级别 设置服务器密码、登录云服务器,设置Nginx安全级别。Nginx安全级别过高,可能导致部分应用功能不可用,可通过运行nginx_huaweicloud.sh脚本设置Nginx安全级别解决。 (可选)步骤四:添加并解析域名 为服务器添加并解析域名,以便用户可以使用域名访问网站。如果您仅为个人开发或测试使用,可以不添加域名。
  • 初始化GitLab 首次登录应用镜像管理页面需要初始化,后续在“镜像信息”区域中,单击“管理”可直接登录管理页面。 获取GitLab管理页面的管理员用户名及密码。 登录云服务器,运行sudo cat /credentials/password.txt命令行获取应用镜像管理页面用户名及密码。 在服务器“概览”页“镜像信息”中,单击“管理”登录管理页面。 输入步骤1获取的用户名密码。 单击“Sign in”进入GitLab管理控制台,您就可以开始使用GitLab。 单击右上角用户头像,选择“Preferences”,设置管理页面语言,单击“Save changes”。 设置语言后,管理页面语言不会立刻切换,执行任意操作设置的语言在下一个页面生效。 初始化GitLab后,您已获得一台完备的GitLab应用云耀云服务器L实例。您可开始使用您的GitLab应用,也可以按照使用GitLab中的步骤,创建项目、添加项目成员、合入代码。 父主题: 使用GitLab应用镜像进行团队及项目管理
  • 初始化Matomo 首次登录应用镜像管理页面需要初始化,后续在“镜像信息”区域中,单击“管理”可直接登录管理页面。 在服务器“概览”页“镜像信息”中,单击“管理”登录管理页面。 单击“下一步”。 Matomo进行系统检查,单击“下一步”。 Matomo自动检查云服务器是否满足Matomo的安装条件,在每一项后显示检查结果。 设置MySQL数据库,单击“下一步”。 Matomo已经预置了MySQL,并已经配置一个默认的数据库帐号,初始化界面会自动获取此默认的数据库帐号信息,请勿改动界面信息,直接进行下一步。 Matomo自动创建数据表,单击“下一步”。 在“超级用户”页面,设置Matomo管理员用户名、密码和电子邮件,单击“下一步”。 超级用户是您在安装 Matomo 时创建的用户。每个Matomo只有一个超级用户,该用户拥有最高权限。请妥善保管此超级用户的用户名及密码。 在“设置网站”页面,添加第一个您想用Matomo追踪、分析的网站名称和URL。单击“下一步”。 安装Matomo后,您可以添加更多网站。 了解JavaScript跟踪代码,单击“下一步”。 要用Matomo追踪您网站的流量,您需要确认在您网站的每个页面都增加了一些额外的代码,即JavaScript跟踪代码。Matomo会发自动生成一个JavaScript跟踪代码。此代码必须出现在您希望Matomo分析的每个页面上。 安装结束后,您可以在管理页面“追踪代码”选项下生成自定义的跟踪代码。 完成初始化向导,单击“继续使用MATOMO”进入登录页面。 输入超级用户的用户名密码,单击“登录”,进入Matomo管理页面。 至此,您已获得一台完备的Matomo应用云耀云服务器L实例。您可以开始使用Matomo,也可以按照使用Matomo监控网站中的步骤监控网站。 父主题: 使用Matomo应用镜像进行网站数据分析
  • 管理数据库 在Odoo管理后台登录界面,单击“管理数据库”进入Odoo自带的数据库管理器。 Odoo管理后台登录界面有两种访问方式: 您可以从云耀云服务器L实例控制台访问,操作方式详见登录管理页面。 如果您已经进入管理页面,选择右上角管理员头像,单击“登出”即可访问Odoo管理后台登录界面。 (可选)更改数据库主密码 如果初始化Odoo时您没有更改数据库主密码,可选择重新设置一个便于记忆的主密码。创建、删除、销毁或恢复数据库都需要主密码,请务必妥善保管主密码。 单击“Set Master Password”重新设置一个新的主密码。 单击“Continue”保存新的主密码。 新增数据库 Odoo支持多企业组织,创建一个数据库就相当于创建一个企业。多个企业共同使用一套 Odoo,采用不同的帐号登录,相互不干扰。 单击“Create Database”设置数据库基本信息。 单击“Continue”。 单击“选择”,选择Database2,输入登录Email及密码。 单击“登录”,即登录到Database2的管理界面。 备份数据库 在数据库管理页面,单击数据库后的“Backup”。 输入主密码,选择备份格式,单击“Backup”。 浏览器随即自动下载数据库的备份文件。 复制数据库 您可以复制一个企业组织,作为新企业组织的数据。 在数据库管理界面,单击数据库后的“Duplicate”。 输入主密码,设置新的数据库名称,单击“Continue”。 复制成功后,数据库管理栏目会列出新复制的数据库。 恢复数据库 数据库被删除后,可以通过备份进行恢复。 单击“Restore Database”。 输入主密码,选择备份文件,设置数据库名称,单击“Continue”。 恢复成功后,数据库管理栏目会列出新恢复的数据库。
  • 初始化Prestashop 首次登录应用镜像管理页面需要初始化应用镜像。 首次登录管理后台地址“http://公网IP/admin”时,Prestashop会在admin后随机生成字符串做加密处理。请牢记此加密后的管理后台地址,后续只能使用此加密过的地址登录管理页面。例如,首次访问管理后台地址http://1.1.1.1/admin时,地址自动变更为http://1.1.1.1/admin923reep1k,admin后增加了字符串“923reep1k”。 您也可以重置管理后台地址,但会丢失原有数据,因此请务必牢记首次访问管理后台的加密地址。 获取PrestaShop管理页面的管理员用户名及密码。 登录云服务器,运行sudo cat /credentials/password.txt命令行获取应用镜像管理页面用户名及密码。 在本地浏览器登录管理后台地址“http://公网IP/admin”。 首次登录管理后台地址“http://公网IP/admin”时,Prestashop会在admin后随机生成字符串做加密处理。请牢记此加密后的管理后台地址,后续只能使用此加密过的地址登录管理页面。例如,首次访问管理后台地址http://1.1.1.1/admin时,地址自动变更为http://1.1.1.1/admin923reep1k,admin后增加了字符串“923reep1k”。 您也可以重置管理后台地址,但会丢失原有数据,因此请务必牢记首次访问管理后台的加密地址。 输入步骤1获取的密码。 单击“ LOG IN”,登录后台管理页面。 至此,您已获得一台完备的Prestashop应用云耀云服务器L实例。您可以开始运营网站,也可以按照部署Prestashop中的步骤,进行管理语言包并设置语言、安装扩展、数据库备份、配置域名操作。 父主题: 使用Prestashop应用镜像搭建电商网站
  • 了解SRS工作界面 在服务器“概览”页“镜像信息”中,单击“管理”登录管理页面。 了解SRS工作界面内容。 SRS无需设置用户名密码登录凭证。在SRS工作页面您可以: 单击“SRS控制台”进入SRS控制台界面。 获取推流地址。 单击“SRS播放器”,观看直播推流画面。 至此,您已获得一台完备的SRS应用云耀云服务器L实例。您可以开始使用SRS,也可以按照OBS推送本地PC桌面流到SRS中的步骤,进行推送直播、观看直播操作。 父主题: 使用OBS推送PC桌面流到SRS
  • 修订记录 发布日期 修订记录 2024-04-27 第六次正式发布。 修改 使用L实例Windows Server系统镜像搭建跨境电商店铺管理环境,优化操作步骤。 2024-02-26 第五次正式发布。 新增 最佳实践概览 2023-12-25 第四次正式发布。 修改 使用云耀云服务器X实例安装宝塔面板,更新为X实例最佳实践。 使用L实例Windows Server系统镜像搭建跨境电商店铺管理环境,更新为L实例最佳实践。 使用私有镜像或共享镜像创建HE CS ,更新为L实例、X实例最佳实践。 新增 使用 主机迁移服务 SMS )将服务器迁移至L实例 2022-07-06 第三次正式发布。 新增使用L实例Windows Server系统镜像搭建跨境电商店铺管理环境。 2020-10-09 第二次正式发布。 新增使用私有镜像或共享镜像创建HECS。 2020-05-11 第一次正式发布。
  • 资源和成本规划 资源 资源配置 说明 云主机 CPU:2核 内存:4GB Portainer应用镜像运行的最低配置为2核2GB,您可根据您的业务需求选择云耀云服务器L实例规格。 镜像 Portainer 选择Portainer应用镜像。 安全组 入方向规则: 协议/应用:TCP 端口:80、443、3306 源地址:0.0.0.0/0 80:允许使用HTTP协议访问网站。 443:允许使用HTTPS协议访问网站。 3306:允许访问MySQL数据库。 域名 wpwebsite.com 如果您仅为个人开发或测试使用,可以不添加域名。 如果您的应用对外开放,请为云服务器添加并解析域名。
  • 资源和成本规划 本实践以如下资源规划为例,您可根据实际需要进行调整。 资源 配置 说明 云主机 CPU:2核 内存:2GB 最低配置为2核2GB,您可根据您的业务需求选择云耀云服务器L实例规格。 镜像 Odoo 选择Odoo应用镜像。 安全组 入方向规则: 协议/应用:TCP 端口:80、443 源地址:0.0.0.0/0 80:允许使用HTTP协议访问网站。 443:允许使用HTTPS协议访问网站。 域名 wpwebsite.com 如果您仅为个人开发或测试使用,可以不添加域名。 如果您的应用对外开放,请为云服务器添加并解析域名。
  • 初始化Nextcloud 首次登录应用镜像管理页面需要初始化,后续在“镜像信息”区域中,单击“管理”可直接登录管理页面。 在服务器“概览”页“镜像信息”中,单击“管理”登录管理页面。 设置Nextcloud管理员用户名和密码,单击“安装”。 Nextcloud没有初始用户名密码,设置用户名和密码后请妥善保管。 安装完成后可根据提示继续安装推荐的应用,或者单击“跳过”。 后续您仍可以在管理页面安装应用。 浏览弹窗了解Nextcloud功能,然后在管理页面配置Nextcloud。 至此,您已获得一台完备的Nextcloud应用云耀云服务器L实例。您可以开始使用Nextcloud,也可以按照部署Nextcloud中的步骤,进行安装应用、配置SMTP、配置域名操作。 父主题: 使用Nextcloud应用镜像构建企业网盘系统
  • 资源和成本规划 资源 资源配置 说明 云主机 CPU:2核 内存:2GB 宝塔面板应用镜像运行的最低配置为2核2GB,您可根据您的业务需求选择云耀云服务器L实例规格。 镜像 宝塔面板 选择宝塔面板应用镜像。 安全组 入方向规则: 协议/应用:TCP 端口:80、443、8888、9090 源地址:0.0.0.0/0 80:允许使用HTTP协议访问网站。 443:允许使用HTTPS协议访问网站。 8888:允许访问宝塔面板。 3306:允许访问MySQL数据库。 9090:允许访问phpMyAdmin数据库管理工具。 域名 wpwebsite.com 如果您仅为个人开发或测试使用,可以不添加域名。 如果您的网站对外开放使用,请为云服务器添加域名并解析域名。
  • 步骤五:制作并切换镜像 迁移完成后,目的端云耀云服务器L实例控制台仍然显示迁移前的操作系统名称(Huawei Cloud EulerOS 2.0),如下图。同时,如果目的端云耀云服务器L实例在迁移后重装操作系统,将会回退至原操作系统(Huawei Cloud EulerOS 2.0)非迁移后的操作系统(CentOS 7.9),源端服务器数据也将丢失。 基于此两种情况,请根据本节指导,及时对云耀云服务器L实例创建私有镜像并切换指该私有镜像。切换镜像后,可解决此两种问题。 一旦切换镜像,将无法同步源端服务器增量数据。请确保无增量数据后再制作并切换镜像。 图4 目的端云耀云服务器L实例镜像名称 进入IMS控制台,在“创建私有镜像”页面,配置如下镜像信息。 区域:服务器所在区域,请保持此默认配置。 创建方式:创建私有镜像,请保持此默认配置。 镜像类型:系统盘镜像,请保持此默认配置。 镜像源:迁移系统的云耀云服务器L实例中云服务器名称。 名称:填写便于识别的镜像名称,例如CentOS 7.9_source-server-image。 协议:阅读并勾选协议。 单击“立即创建”,根据界面提示创建私有镜像。 私有镜像创建完成后,返回云耀云服务器L实例控制台,在云耀云服务器L实例右上角单击“切换镜像”。 设置切换操作系统的相关配置后,单击“立即切换”。 选择待切换的镜像:选择步骤1创建的私有镜像CentOS 7.9_source-server-image。 变更规格前请先将云服务器关机,或根据页面提示勾选“立即关机”。 阅读并勾选“协议许可”。 检查控制台镜像名称是否更改。
  • 步骤四:查看并检查迁移结果 在目的端云耀云服务器L实例查看服务器操作系统。 单击云耀云服务器L实例资源卡片上的“远程登录”,可看到操作系统已经变更为源端服务器的CentOS系统及内核信息,表示迁移成功。 输入源端服务器的用户名密码,可直接登录,您可查看其它信息。 (可选)为云耀云服务器L实例安装一键式密码重置插件。 如果您的源端服务器为非华为云镜像的服务器,迁移后请为目的端服务器安装一键式密码重置插件。安装安装一键式密码重置插件后,在您遗忘密码时可重置密码,否则无法使用重置密码功能。 如果您知晓您的源端服务器密码,请参考安装一键式密码重置插件安装插件。 如果您遗忘了您的源端 镜像服务 器密码,请参设置密码并安装一键式密码插件安装插件。 (可选)检查HSS服务状态。 如果您的目的端云耀云服务器L实例未包含HSS服务,请忽略此步骤。 在您的目的端云耀云服务器L实例包含HSS服务的情况下,如果您迁移服务器后,HSS为“未防护”异常状态请参考使用私有镜像创建/切换服务器后,主机安全(HSS)服务未启动怎么办?启用HSS。 图3 HSS为“未防护”异常状态
  • 步骤三:开始迁移服务器 登录目的端L实例所在的华为云SMS控制台,选择左侧“迁移服务器”。 在迁移服务器列表页面,找到待迁移的源端服务器,单击“操作”列“开始”,进入迁移配置页面。 或勾选待迁移的服务器,单击上方“开始”按钮批量迁移。 开始迁移后,单击源端服务器名称,可查看迁移状态和详情。 “迁移实时状态”为“已完成”,说明已启动目的端,整个迁移操作已完成。 (可选)如果您的源端服务器首次全量迁移完成后有增量数据,您可以使用同步功能,将源端增量数据同步到目的端。 首次全量迁移完成后,如果您仍然想迁移新增的数据,请勿对目的端服务器重装或切换操作系统,否则将迁移失败。
  • 步骤一:在源端待迁移服务器安装并启动SMS-Agent 如果源端是linux系统,请参考安装Linux版的SMS-Agent。 如果源端是windows机器,请参考安装Windows版的SMS-Agent。 常见问题 在Linux源端待迁移服务器安装SMS-Agent时,如果出现rsync未安装的错误提示,请根据安装Rsync库先安装rsync,再重新安装SMS-Agent。 当出现如下错误提示时,请检查访问密钥是否输入正确,或者是否删除了访问密钥。 图1 错误提示 图2 访问密钥
  • 步骤二:在华为云SMS控制台设置目的端迁移配置 登录目的端L实例所在的华为云SMS控制台,选择左侧“迁移服务器”。 在迁移服务器列表页面,找到待迁移的源端服务器,单击“设置目的端”,进入迁移配置页面。 在完成步骤一后,在SMS服务控制台的“迁移服务器”列表中,将会显示源端服务器记录。 设置基本配置。 基本配置保持默认设置:使用公网迁移,不限制带宽大小,不调整磁盘分区,迁移后目的端云耀云服务器L实例自动开机。 各项参数说明详见设置迁移目的端。 设置目的端配置后,单击右下角“下一步:确认配置”。 区域:选择之前购买好的云耀云服务器L实例的区域。 服务器选择:选择“已有服务器”,并选中之前购买好的云耀云服务器L实例。 仅支持迁移最多一个数据盘的云服务器,不支持迁移多个数据盘的云服务器。并确保目的端云耀云服务器L实例系统盘或数据盘容量不小于源端。 目的端服务器的操作系统类型需要和源端的OS类型保持一致(指Linux或Windows类型)。 确保目的端服务器所在安全组配置准确。如果是Windows系统,开放TCP的8899端口、8900端口和22端口;如果是Linux系统,开放TCP的22端口。 执行此步骤时,如果出现如下提示,添加提示的端口,刷新页面后,重新执行本步骤。 在“确认配置”界面,确认信息无误后,单击“保存配置”或“保存配置并开始迁移”。 单击“保存配置”后,仔细阅读“迁移条件须知和风险提示”后,单击“是”。后续请根据步骤三:开始迁移服务器完成迁移。 单击“保存配置并开始迁移”后,仔细阅读“迁移条件须知和风险提示”后,单击“是”,随即自动开始迁移。后续请跳转步骤3查看迁移状态和详情按步骤执行。
  • 操作流程 操作步骤 说明 准备工作 使用SMS服务前,请准备好帐号、权限及源端、目的端服务器环境,以确保顺利完成迁移。 步骤一:在源端待迁移服务器安装并启动SMS-Agent 您需要在源端服务器上安装迁移Agent并且输入目的端云耀云服务器L实例所在华为帐号的AK/SK。迁移Agent启动成功后会收集源端服务器信息并自动发送给 主机迁移 服务。 步骤二:在华为云SMS控制台设置目的端迁移配置 迁移前,您需要设置目的端服务器,该目的端用来接收源端的数据。 步骤三:开始迁移服务器 将源端服务器所有数据都复制到目的端,复制速度取决源端服务器出网带宽和目的端服务器入网带宽(两者取较小者)。 步骤四:查看并检查迁移结果 查看源端服务器是否迁移成功,并安装一键式重置密码插件和主机安全Agent。 步骤五:制作并切换镜像 通过制作并切换镜像,可更改云耀云服务器L实例资源卡片上的镜像名称,并且在云耀云服务器L实例重装系统时,避免回退至云耀云服务器L实例迁移前的操作系统。
  • 准备工作 使用SMS服务前,请参考以下步骤准备好帐号、权限及源端、目的端服务器环境,以确保顺利完成迁移。 已注册华为帐号并开通华为云,登录华为云完成实名认证。 已获取华为帐号的迁移权限。 如果您使用华为帐号登录,默认拥有迁移权限,无需配置迁移权限;如果您使用 IAM 用户登录,可参考创建用户组并授权进行授权。 已获取目的端帐号的AK/SK。 迁移时使用访问密钥即AK/SK(Access Key ID/Secret Access Key)进行鉴权认证。请在目的端帐号创建并获取AK/SK,具体操作请参见如何获取AK/SK?(账号)。 主机迁移服务不支持使用企业联邦用户(虚拟IAM用户)的AK/SK进行鉴权认证。 源端服务器账号密码要求。 如果您的源端服务器非华为云的服务器,请您牢记源端服务器账号密码。迁移服务器后,在目的端服务器安装一键式重置密码插件时,如果您知晓源端服务器账号密码,操作将较为简便,否则操作将较为复杂。 帐号余额不少于100元(充值、代金券皆可)。 建议您目的端账户余额不少于100元(充值、代金券皆可),避免迁移过程中欠费,导致迁移失败。 主机迁移服务本身免费,但迁移过程中会创建按量付费资源并产生少量费用,具体费用请参见计费说明。 操作系统要求。 主机迁移服务支持迁移的源端服务器操作系统列表请参见Windows兼容性列表、Linux兼容性列表。 目的端服务器的操作系统类型需要和源端的OS类型(指Linux或Windows类型)保持一致。 迁移网络要求。 源端能连接到华为云API Gateway(安全组放通端口:443),具体操作请参见源端能连接到API Gateway。具体操作请参见配置安全组。 源端出网方向端口,建议全部开放。 源端能连接到目的端。具体操作请参见源端能连接到目的端。 本例使用弹性公网IP连接,源端和目的端均需要提前购买和配置正确的弹性公网IP。其中,目的端云耀云服务器L实例在创建后已经默认分配一个固定弹性公网IP。 目的端服务器所属安全组需要开放入方向端口: Windows系统需要开放TCP的8899端口、8900端口和22端口。 Linux系统文件级迁移开放22端口,块级迁移开放8900端口、22端口。 具体操作请参见配置安全组。 以上端口,建议只对源端服务器开放。 防火墙开放端口与操作系统开放端口保持一致。 源端服务器环境、剩余空间及其他要求。 源端服务器剩余空间要求: Windows:当分区大于等于600MB,该分区的可用空间小于320MB时不能迁移;当分区小于600MB,该分区的空间小于40MB时不能迁移。 Linux:根分区可用空间小于200MB时不能迁移。 源端服务器环境要求: 源端服务器时间与标准时间一致,避免源端Agent注册失败。 当源端服务器为Linux系统时,执行rsync -v查看是否安装Rsync库。 当未安装Rsync库,执行如下命令安装Rsync库: CentOS:执行yum -y install rsync。 Ubuntu:执行apt-get -y install rsync。 Debian:执行apt-get -y install rsync。 SUSE:执行zypper install rsync。 其他平台系统:参见官网安装相关文档。 当前主流服务器系统已默认安装Rsync库,无需手动安装。
  • 资源和成本规划 资源 数据规划 说明 成本 源端服务器 服务器名称:source-server 操作系统:CentOS 7.9 源端服务器可以是华为云服务器,也可以是其他云平台或线下物理服务器。 如果您的源端服务器未配置弹性公网IP,需要购买弹性公网IP,此时涉及费用。 目的端服务器 服务器名称:destination_server 操作系统: Huawei Cloud EulerOS 2.0 目的端服务器为 华为云耀云服务器 L实例。 云耀云服务器L实例需付费购买。 SMS服务 - SMS服务为您免费提供服务器迁移服务。 主机迁移服务本身免费,但迁移过程中会创建按量付费资源(包括云硬盘、云硬盘快照、流量)并产生少量费用,具体费用请参见计费说明。
  • (可选)步骤四:添加并解析域名 本节介绍如何为服务器添加并解析域名,以便用户可以使用域名访问网站。如果您仅为个人开发或测试使用,可以不添加域名。 在左侧列表中选择“云主机 VM”,单击云主机名称,进入云主机详情页面。 选择“域名”页签,单击“添加域名”配置域名信息。 参数 说明 域名 输入添加到L实例的域名。例如wpwebsite.com。 说明: 待添加的域名未被注册也可以成功添加,但是添加后必须完成注册和备案,才能正常访问网站。为了保证添加的域名可以正常使用,建议您先注册域名并完成备案,再添加域名。 企业项目 从下拉列表中选择所在的企业项目。 公网域名关联的企业项目,用于将公网域名资源按照企业项目进行管理。 说明: 仅当用户使用的“账号类型”为“企业账号”时,显示该参数。 单击“确定”。 单击wpwebsite.com域名操作列表中的“解析域名”。 参数 说明 域名前缀 前缀和域名组成子域名。支持将域名或者子域名解析至当前公网IP。 例如,添加至服务器的域名为wpwebsite.com: 域名前缀为空,表示将域名wpwebsite.com解析至当前服务器公网IP。 域名前缀不为空,例如域名前缀为www,表示将www.wpwebsite.com子域名解析至当前服务器公网IP。 公网IP 系统自动读取当前云服务器的公网IP,无需配置。 在“域名”页签查看解析的域名。 备案域名。 要想通过域名成功访问服务器,必须备案域名。请在华为云备案中心备案此域名(免费),具体操作详见快速完成网站备案。
  • 步骤一:购买云耀云服务器L实例 登录云耀云服务器L实例控制台。 单击“购买L实例”,在下拉列表中选择“购买 云耀云服务器L实例”。 对云耀云服务器L实例进行资源配置。 参数 示例 说明 区域 北京-北京四 请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。L实例创建后无法更换区域,请谨慎选择。 场景镜像 Odoo 选择Odoo应用镜像。 实例规格 2核2G 选择实例规格。 实例名称 Odoo-Example 请自定义方便您识别的实例名称,例如Odoo-Example。 您可能需要(可选) 勾选数据盘、主机安全、云备份 请根据您的业务需要自主选择数据盘、主机安全、云备份附加服务。 购买时长 1个月 单次购买最短为1个月,最长为3年。 支持自动续费功能。勾选后,在云耀云服务器L实例到期前自动续费。如果您购买时未开通自动续费,后续仍可以在控制台开通。 按月购买的资源:每次续费1个月 ,次数不限。 按年购买的资源:每次续费1年,次数不限。 关于自动续费的更多说明,请参考自动续费规则说明。 购买数量 1台 设置您购买的云耀云服务器L实例数量。 单击“立即购买”,进入订单详情页面。 根据界面提示,请确认配置信息,阅读并勾选协议。 单击“去支付”,根据页面提示完成支付。 单击“返回华为云云耀云服务控制台”,查看已创建的云耀云服务器L实例。
  • 操作步骤 操作步骤 说明 步骤一:购买云耀云服务器L实例 购买云耀云服务器L实例,选择Odoo应用镜像。 步骤二:配置安全组 配置安全组的入方向访问规则,确保可以正常访问应用镜像。 步骤三:设置Nginx安全级别 设置服务器密码、登录云服务器,设置Nginx安全级别。Nginx安全级别过高,可能导致部分应用功能不可用,可通过运行nginx_huaweicloud.sh脚本设置Nginx安全级别解决。 (可选)步骤四:添加并解析域名 为服务器添加并解析域名,以便用户可以使用域名访问网站。如果您仅为个人开发或测试使用,可以不添加域名。
  • 步骤二:配置安全组 配置安全组的入方向访问规则,确保可以正常访问应用镜像。 单击云耀云服务器L实例卡片,进入资源页面。 在左侧列表中选择“云主机 VM”,单击云主机名称,进入云主机详情页面。 选择“安全组”页签,单击“添加规则”,添加如下规则。 本例只添加基本规则,您可根据需要添加更多规则。 表1 安全组规则 优先级 策略 类型 协议端口 源地址 描述 100 允许 IPv4 TCP:80 0.0.0.0/0 允许使用HTTP协议访问应用管理页面。 100 允许 IPv4 TCP:443 0.0.0.0/0 允许使用HTTPS协议访问应用管理页面。
  • 步骤三:设置Nginx安全级别 查看应用镜像是否正常启动,正常启动后再执行步骤2。 待云耀云服务器L实例处于“运行中”状态后,单击资源卡片。 在“镜像信息”区域单击“管理”进入应用镜像管理页面,检查应用镜像是否正常启动。 在应用镜像启动期间,请勿对云耀云服务器L实例进行重置密码、重启或开关机操作,否则可能导致应用镜像启动异常。 如果管理页面显示正常的引导或登录界面表示应用镜像已经正常启动。否则请耐心等待1~2分钟,稍后重试。 在页面右上角选择更多,单击“重置密码”。 根据界面提示,设置云服务器的新密码,并确认新密码。运行中的云服务器需重启后新密码才能生效,默认勾选“自动重启”。 单击“确认”。 此时云服务器状态为“重启中”,待服务器状态为“运行中”时,继续如下步骤。 在资源管理界面右上角,单击“远程登录”。 根据界面提示,输入用户名密码登录云服务器。 用户名为root,密码为步骤2设置的密码。 执行如下命令,运行nginx_huaweicloud.sh脚本。 wget -N https://websoft9.github.io/stackhub/scripts/nginx_huaweicloud.sh && bash nginx_huaweicloud.sh Nginx安全级别过高,可能导致部分应用功能不可用,请运行nginx_huaweicloud.sh脚本设置Nginx安全级别。
  • 资源和成本规划 本实践以如下资源规划为例,您可根据实际需要进行调整。 资源 配置 说明 云主机 CPU:2核 内存:2GB 最低配置为2核2GB,建议根据您的业务需求选择云耀云服务器L实例。 镜像 PrestaShop 选择PrestaShop应用镜像。 安全组 入方向规则: 协议/应用:TCP 端口:80、443、3306 源地址:0.0.0.0/0 80:允许使用HTTP协议访问网站。 443:允许使用HTTPS协议访问网站。 3306:允许访问MySQL数据库。 域名 wpwebsite.com 如果您仅为个人开发或测试使用,可以不添加域名。 如果您的网站对外开放,请为云服务器添加并解析域名。
  • 资源和成本规划 本实践以如下资源规划为例,您可根据实际需要进行调整。 资源 配置 说明 云主机 CPU:2核 内存:4GB 最低配置为2核4GB,您可根据您的业务需求选择云耀云服务器L实例规格。 镜像 Nextcloud 选择Nextcloud应用镜像。 安全组 入方向规则: 协议端口 TCP:80、443 源地址:0.0.0.0/0 协议端口 ICMP:全部 源地址:0.0.0.0/0 80:允许使用HTTP协议访问网站 443:允许使用HTTPS协议访问网站 域名 wpwebsite.com 如果您仅为个人开发或测试使用,可以不添加域名。 如果您的应用对外开放,请为云服务器添加并解析域名。
共100000条