云服务器 ECS快速入门(Linux 实例)

创建 Linux 系统实例

1. 登录阿里云管理控制台。您也可以直接登录云服务器管理控制台。

2. 输入账号登录。如果尚未注册,单击 免费注册。

3. 单击页面顶部的 管理控制台。

4. 单击 弹性计算 中的 云服务器ECS。

5. 定位到 云服务器ECS > 实例。单击页面右上角的 创建实例。

6. 选择付费方式:包年包月 或 按量付费。如果选择 按量付费,请确保账户余额至少有 100元。如无余额,请进入 充值页面 充值后再开通。

7. 选择地域。有时候也被称为“节点”,是指实例所在的地理位置。您可以根据您的用户所在的地理位置选择地域。与用户距离越近,延迟相对越少,下载速度相对越快。例如,您的用户都分布在华北地区,则可以选择 北京。

注意:

- 不同地域间的内网不能互通。

- 实例创建完成后,不支持更换地域。

- 不同地域提供的可用区数量、网络类型、实例系列、存储类型、DDoS黑洞触发阈值、实例价格也会有所差异。请根据您的业务需求进行选择。

8. 选择网络类型。目前,仅某些地域提供两种网络类型。

- 如果您想使用经典网络,选择经典网络;

- 如果您需要使用逻辑隔离的专有网络,选择专有网络。

9. 选择实例,包括实例系列、I/O 优化实例、和实例规格。不同地域提供的实例规格会有所差异。

注意: 不是所有镜像都能支持 I/O 优化实例选项,而云市场中相关第三方镜像,目前均不支持支持 I/O 优化实例。所以,如果需要购买 I/O 优化实例,建议选择支持的官方标准镜像,再自行部署相关业务环境。

10. 选择网络带宽。如果选择 0 MB,则不分配外网 IP,该实例将无法访问公网。如果您选择了 按量付费,同时选择0 MB固定带宽,则同样不分配外网IP,而且 不支持0MB带宽升级,因此请谨慎选择。

11. 选择镜像。公共镜像仅提供基础操作系统,您在安装还完成后需要手动自行安装部署软件;而镜像市场提供的镜像集成了运行环境和各类软件,可以让您在短时间内迅速完成环境部署。

- 您不需要为公共镜像中的操作系统 License 支付额外费用(香港地域除外)。

- 您可以访问阿里云的 云市场,购买所需的镜像。

注意: 购买镜像时,一定要选择与实例在同一地域的镜像。镜像不能跨地域使用。

12. 选择操作系统的时候,注意以下内容:

Windows 系统:

- 系统内含正版激活,不再收取您系统正版激活费用(香港地域除外)。

- 默认情况下,一个 Windows2003/2008 系统允许最多 2 个 Session 远程连接。如果您需要更多的连接数,请从微软单独购买远程桌面授权(RD授权)服务,费用自理。

- 适合于运行 Windows 下开发的程序,如.net等。

- 支持 SQL Server 等数据库(需自行安装)。

- 可以使用远程桌面方式登录进行管理。

Linux 系统:

- 最流行的服务器端操作系统,强大的安全性和稳定性。

- 免费且开源,轻松建立和编译源代码。

- 通过 SSH 方式远程访问您的云服务器。

- 一般用于高性能Web等服务器应用,支持常见的 PHP/Python 等编程语言,支持 MySQL 等数据库(需自行安装)。

- 推荐使用 CentOS。

13. 选择存储。系统盘 为必选。您还可以根据业务需求,选择添加 数据盘。

注意: 不同地域提供的存储类型会有所差异。

14. 设置实例的登录密码。

15. 设置购买的时长和数量。

16. 单击页面右侧价格下面的 立即购买。

17. 确认订单并付款。

实例创建好之后,您会收到短信和邮件通知,告知您的实例名称、公网IP地址、内网IP地址等信息。您可以使用这些信息登录和管理实例。

很多重要的信息都是通过手机短信发送,因此请务必保持手机通信畅通。

登录实例

根据您本地的操作系统,您可以从 Windows、Linux、Mac OS X 等操作系统登录云服务器。本节分别对这几种登录方式进行介绍。

云服务器 ECS 实例创建好之后,您可以使用以下任意一种方式登录服务器:

使用远程连接软件: 常用的远程连接软件有 Putty、Xshell 等。

管理控制台的管理终端:无论您在创建实例时是否购买了带宽,都可以通过管理控制台的管理终端登录实例进行管理。管理终端还可适用于以下场景:

- 实例引导速度慢如启动自检,您可以通过连接管理终端查看进度;

- 您的实例内部软件设置错误导致无法远程连接(例如防火墙设置出错),您可以通过连接管理终端进入后重新设置防火墙;

- 应用消耗 CPU/带宽比较高,导致无法远程连接(例如被肉鸡,进程CPU/带宽跑满),您可以通过连接管理终端进入登录结束异常进程等。

手机:您也可以通过手机上的远程桌面 APP 连接实例。由于操作比较简单,此处不再赘述。

从 Windows 环境登录 Linux 实例

远程登录软件的用法大同小异。本文档以 Putty 为例,介绍如何远程登录实例。Putty 是免费工具,且不需要安装,在网上方便地下载到,下载地址:http://www.putty.org/

1. 启动 Putty.exe 程序,进入 Putty 主界面。

2. 在 Host Name 中输入实例的公网IP地址,在 Saved Session 中输入希望保存的名字,然后单击 Save ,这样以后可以方便调用而不需要每次输入 IP 地址。

3. 单击 Open 进行连接。

4. 首次连接,会出现以下提示。单击 是。

5. 根据提示,分别输入您的 Linux 云服务器 ECS 实例的用户名和密码。密码不会显示在屏幕上。输入完成后回车。

您现在成功连接到实例,可以进行操作了。

从 Linux 或 Mac OS X 环境登录 Linux 实例

直接使用SSH命令进行连接,如:ssh root@实例的公网IP,然后输入该实例的 root 用户的密码,即可完成登录。

使用管理控制台登录实例

1. 登录云服务器管理控制台。

2. 找到到要连接的实例。

3. 点击右侧的 更多 > 连接管理终端。

4. 第一次使用会提示 VNC 连接密码。该提示只出现一次,以后每次 VNC 登录时都需要输入该密码,请务必记下该密码。 如果忘记密码,单击右上角的 修改管理终端密码。

5. 单击左上角的 发送远程密令 的 连接管理终端。输入VNC连接密码连接实例。

6. 在管理终端界面发送远程命令 CTRL+ALT+DELETE,即可看到 Windows 服务器实例的登录界面。输入用户名和密码即可登录。

输入 VNC 口令后 Linux 服务器实例如果出现持续黑屏,说明系统处于休眠状态,按任意键可以激活,进入登录界面。

格式化和挂载数据盘

如果您在创建实例时选择了数据盘,在登录实例后,系统需要先格式化数据盘,然后挂载数据盘。 另外,您还可以根据业务需要,对数据盘进行多分区配置。建议使用系统自带的工具进行分区操作。

注意:云服务器 ECS 仅支持对 数据盘 进行二次分区,而不支持对 系统盘 进行二次分区(不管是 Windows 还是 Linux 系统)。如果您强行使用第三方工具对系统盘进行二次分区操作,可能引发未知风险,如系统崩溃、数据丢失等。

本操作适用于 非 I/O 优化+SSD云盘 Linux (Redhat、CentOS、Debian、Ubuntu)实例。对于I/O优化实例+SSD云盘数据盘分区挂载,建议使用脚本工具:auto_fdisk_ssd.sh

1.使用远程连接工具,输入用户名 root 和密码登录到实例。

2.运行 fdisk -l 命令查看数据盘。注意:在没有分区和格式化数据盘之前,使用 df -h 命令是无法看到数据盘的。在下面的示例中,有一个 5 GB 的数据盘需要挂载。

如果执行了 fdisk -l 命令后,没有发现 /dev/xvdb,则表示您的实例没有数据盘,因此无需挂载。

3.执行下列命令,对数据盘进行分区。
fdisk/dev/xvdb
4.根据提示,依次输入 n,p,1,两次回车,wq,分区就开始了。
5.执行 fdisk -l 命令,查看新的分区。新分区 xvdb1 已经创建好。
6. 执行下列命令,对新分区进行格式化。格式化所需时间取决于数据盘大小。您也可自主决定选用其他文件格式,如 ext14 等。
mkfs.ext3 /dev/xvdb1
7.执行下列命令写入新分区信息。
 echo '/dev/xvdb1/mnt ext3 defaults 0 0'>> /etc/fstab
完成后,可以使用 cat /etc/fstab 命令查看。
注意: Ubuntu 12.04 不支持 barrier,所以对该系统正确的命令是:
echo '/dev/xvdb1/mnt ext3 barrier=0 0 0'>>/etc/fstab
如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的 /mnt 部分。
8.执行 mount /dev/xvdb1 /mnt 挂载新分区,然后执行 df -h 查看分区。如果出现数据盘信息,说明挂载成功,可以使用新分区了。

您可以根据业务需要,选择下列任意一种方式部署云服务器 ECS 实例的使用环境:

镜像部署

手动部署

注意: 本文档只介绍通用的操作步骤。一般镜像软件安装包都包含了操作指南,请阅读镜像操作指南进行具体的安装和配置。

阿里云的云市场提供了丰富的镜像资源。有的镜像集成了操作系统和应用程序,有的镜像只包含应用程序。在创建实例时,您可以选择集成了操作系统和应用程序的镜像;在实例创建好之后,您可以选择仅包含应用程序的镜像。本节通过例子,对这两种应用场景分别进行了介绍。

注意:云服务器 ECS 不支持虚拟化软件(如 KVM、Xen、Docker 等)的安装部署。

该活动苹果不是赞助商,并且苹果也不会以任何形式参与。