您可以将非阿里云服务器注册为阿里云托管实例。注册完成后,此服务器即可以使用阿里云提供的多种在线服务(例如云助手、运维编排和云效等服务)。
前提条件
- 服务器的操作系统需要符合以下版本:
- Alibaba Cloud Linux
- CentOS 6/7/8及更高版本
- CoreOS
- Debian 8/9/10及更高版本
- OpenSUSE
- RedHat 5/6/7及更高版本
- SUSE Linux Enterprise Server 11/12/15及更高版本
- Ubuntu 12/14/16/18及更高版本
- Window Server 2012/2016/2019及更高版本
- 服务器可以访问公网。
准备工作
托管实例功能支持华北2(北京)、华北3(张家口)、华东1(杭州)、华东2(上海)、华南1(深圳)、中国(香港)六个地域,您可以根据您的服务器选择合适的地域。
- 测试服务器和华北2(北京)地域的连接情况:
ping -c 4 cn-beijing.axt.aliyuncs.com
- 测试服务器和华东1(杭州)地域的连接情况:
ping -c 4 cn-hangzhou.axt.aliyuncs.com
- 测试服务器和华东2(上海)地域的连接情况:
ping -c 4 cn-shanghai.axt.aliyuncs.com
步骤一:创建托管实例激活码
本节介绍如何在控制台上创建托管实例的激活码,并生成安装脚本。
步骤二:在服务器上安装云助手客户端并注册实例
获取安装脚本后,您需要将安装脚本上传到服务器上并进行安装。
如果您的服务器为Linux操作系统,参考以下操作步骤:
- 通过FTP等工具将安装脚本上传到服务器。
- 通过SSH等方式登录服务器。
- 运行以下命令,进入安装脚本所在目录。
示例以用户home目录(~/)为例,您可以根据实际情况修改。
cd ~/
- 运行以下命令,为安装脚本设置执行权限。
sudo chmod 755 <脚本名称>.sh
- 运行以下命令,在服务器上安装云助手客户端。
sudo ./<脚本名称>.sh
安装结束后,如果返回以下信息,表示安装成功。
如果您的服务器为Windows操作系统,参考以下操作步骤:
- 通过FTP等工具将安装脚本上传到服务器。
- 使用管理员账号登录服务器。
- 进入安装脚本所在目录(例如C:/)。
- 右键单击安装脚本,单击使用PowerShell运行,开始安装云助手客户端。
步骤三:在控制台查看托管实例
安装完成后,您需要回到ECS管理控制台,查看托管实例是否连接正常。
后续您可以通过云助手免登录管理此服务器。关于如何使用云助手,请参见立即执行命令和发送本地文件到ECS实例。
(可选)注销托管实例并卸载云助手客户端
如果您打算不再使用云助手服务,可以注销托管实例,停用并卸载云助手服务。
- 通过SSH等方式登录服务器。
- 运行以下命令,注销托管实例。
sudo aliyun-service --deregister
- 停止并卸载云助手守护进程。
运行以下命令,停止云助手守护进程。
sudo /usr/local/share/assist-daemon/assist_daemon --stop
说明 /usr/local/share/assist-daemon/assist_daemon为云助手守护进程的默认路径。运行以下命令,卸载云助手守护进程。
sudo /usr/local/share/assist-daemon/assist_daemon --delete
- 运行以下命令,停用云助手客户端。
说明 Linux的内核版本不同,使用的是不同的初始化进程服务,采用较新内核版本的Linux(例如Ubuntu 18.04)一般使用Systemd初始化进程服务,本示例以Systemd初始化进程服务为例。关于其他初始化进程服务如何操作,请参见卸载云助手守护进程(Linux实例)。
sudo systemctl stop aliyun.service
- 运行以下命令,卸载云助手客户端。
- rpm包管理:
sudo rpm -qa | grep aliyun_assist | xargs sudo rpm -e
- deb包管理:
sudo dpkg -r aliyun_assist_latest.deb
- rpm包管理:
- 删除云助手守护进程和云助手客户端。
运行以下命令,删除云助手守护进程目录。
sudo rm -rf /usr/local/share/assist-daemon
运行以下命令,删除云助手客户端目录。
sudo rm -rf /usr/local/share/aliyun-assist
- 使用管理员账号登录服务器。
- 以管理员身份运行Windows PowerShell。
- 单击开始菜单。
- 选择 。
- 右键单击Windows PowerShell,选择以管理员身份运行。
- 在Windows PowerShell中运行以下命令,注销托管实例。
aliyun-service --deregister
- 打开服务管理窗口。
- 单击开始菜单。
- 选择 。
- 找到Aliyun Assist Service,单击停止此服务。