在当前互联网时代,不管是企业还是个人,技术的发展对于无论何种需求而言都将会变得越来越重要。在这种情形下,云计算已成为了多数企业和人们所偏爱的选择。在众多的云计算厂商之中,阿里云以其成熟的技术、完善的服务被越来越多的人所青睐。为了帮助广大网友更好地使用阿里云租用云服务器并解决相关问题,本文将详细介绍在阿里云上如何租用云服务器。
第一部分:了解云服务器和阿里云
在租用云服务器之前,最优先需要理解云服务器和阿里云,为此我们可以先来了解两者的基本概念。
云服务器是基于云架构的虚拟服务器,能够通过云服务提供商从互联网上闲置的服务器资源上租用到计算资源,存储资源等云服务,而不用进行实体服务器的配置与管理。简单来说,云服务器就是运行在云平台上的虚拟服务器实例。
阿里云是由中国阿里巴巴集团推出的云计算业务。它有完善的服务和成熟的技术,同时获得了众多大型公司的信赖,因此在云计算厂商之中具有较高知名度。
第二部分:租用云服务器步骤
1. 注册阿里云账号
在使用阿里云之前,我们需要先注册一个阿里云的账号,如果已有其它阿里云的子产品账号,则可跳过此步骤。
打开阿里云官网首页,我们可以看到官网右上方有“登录/注册”按钮,点击进入后,可以看到有两种登录方式:第一种是输入阿里云账号密码进行登录,第二种就是单击注册链接,进行注册。这里首先介绍阿里云的注册步骤。
首先,单击“立即注册”,如图所示:
在进入注册页面后,输入邮箱或者手机号进行验证,填写密码,单击“获取手机验证”或“获取邮箱验证”,进行附加验证。当我们完成了以上信息的填写之后,就可以注册成功,并跳转到阿里云的控制台页面。
2. 选择云服务器
注册成功后,我们便可以在阿里云上进行云服务器租用了。在阿里云的控制台页面中,可以看到控制台的上方有很多云产品选项卡,我们选择云服务器ECS这个选项卡,进入到云服务器的管理界面。
在ECS的管理界面中,我们可以创建、管理、启动和停止云服务器实例,还可以进行更改已分配的实例规格和配置等操作。在此界面中,选择“实例创建向导”启动一个实例。
3. 创建云服务器
接着,在创建实例的页面中,我们可以进行各种详细的配置。分别为“基本配置”、“网络和安全组”、“系统配置”、“组设置”和“付款选项”。
(1)基本配置:主要是进行实例的名称、计算方式、地域和可用区、网络类型等的配置。
在“基本配置”中,我们需要选择地域和可用区,还需要选择网络和安全。如果在阿里云账户下已经拥有了VPC网络,那么就需要在此处选择“自定义VPC”。如果没有,则可以通过选择“经典网络”进行创建。
(2) 网络和安全组:在网络和安全组中,我们需要选择所创建的VPC或经典网络,然后选择是否为实例配置公网IP,还需要配置网络带宽峰值和安全组。在使用阿里云云服务器时,我们需要指定安全组,指定端口的入站、出站规则,如防止黑客攻击等。
(3)系统配置:我们可以根据自己的需求,选择需要的系统镜像。在系统镜像选择界面中,我们可以看到阿里云所提供的多种操作系统类型,例如Windows、Linux等。
(4)组设置:在组设置中,我们需要选择实例规格和购买数量,还可以选择云盘大小等相关配置。选择完实例规格后,还可以根据需要添加或删除数据盘,选择独享型或共享型实例,并设置其开启和关闭时间。
(5)付款选项:在付款选项中,我们可以选择所使用的付款方式,然后进行下一步操作。
当我们完成以上步骤后,单击“立即购买”按钮,完成对云服务器的购买。
第三部分:接入云服务器
在完成阿里云云服务器的购买之后,我们需要进行实例的管理和接入。下面就给出一些常用的场景及相应的操作。
1. 通过Web Console接入云服务器
在大多数场景中,我们都会选择通过Web Console接入云服务器,这需要在ECS的实例管理页面中进行设置。
(1)打开ECS实例管理页面,选择“远程连接”选项卡,选择VNC连接方式,点击“启动实例控制台”。
(2)安装软件,并为实例创建默认管理员帐户。
在实例控制台窗口中,我们需要对云服务器进行相关系统的安装和配置。例如,对于Windows系统,我们需要在实例控制台中打开云服务器的远程桌面,使用远程桌面连接方式,进行相关系统的安装和配置。
对于Linux系统,我们需要使用密钥方式连接云服务器。我们需要在实例控制台中,通过磁盘挂载方式将密钥和需要安装的软件上传到云服务器中,并在云服务器中进行相关操作。
(3)使用SSH连接云服务器
在完成云服务器的安装和配置后,我们可以通过SSH协议连接云服务器。对于Linux系统,SSH连接的命令如下:
$ ssh -i [密钥路径] root@[实例IP地址]
例如:
$ ssh -i ~/.ssh/id_rsa root@47.95.172.101
(4)使用远程桌面连接云服务器
对于Windows系统,我们可以通过远程桌面连接方式进行访问。在连接之前,我们需要为远程桌面设置相关的规则和端口。例如,在Windows Server 2012 R2中,我们需要打开“Windows 防火墙” ->“高级设置”,然后选择“入站规则” ->“新建规则”。
在创建规则的对话框中,选择“端口”作为规则类型,选择远程桌面或远程桌面网关的相关端口号(默认为3389),给规则命名,并选择该规则的策略(允许或拒绝)。
2. 使用FTP软件上传和下载文件
在使用云服务器时,我们需要经常使用FTP方式上传和下载文件。在这种情况下,我们需要先安装FTP软件,并设置FTP服务器的相关规则和端口号。
例如,在使用VSFTPD软件时,我们需要先安装VSFTPD服务:
$ sudo apt-get install vsftpd
在安装完成之后,需要打开配置文件 /etc/vsftpd.conf,对其进行配置和调整。
以使用VSFTPD软件为例,我们需要进行相关配置。在 /etc/vsftpd.conf 配置文件中,我们需要启用以下几个参数:
anonymous_enable = NO
local_enable = YES
write_enable = YES
local_umask = 022
dirmessage_enable = YES
xferlog_enable = YES
connect_from_port_20 = YES
xferlog_file = /var/log/vsftpd.log
xferlog_std_format = YES
chroot_local_user = YES
local_root=/root/ftp
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
listen_ipv6=NO
其中,anonymous_enable 参数是设置是否为匿名用户开启FTP访问权限。如果为 YES,则表示开启匿名访问权限。
我们需要将其设置为 NO。
local_enable 参数设置为 YES,则表示允许本地用户进行FTP连接。
write_enable 参数设置为 YES,则表示允许本地的 FTP 用户上传和下载文件。
chroot_local_user 参数设置为 YES,则表示将用户的 FTP 根目录设置为用户主目录的子目录。
最后,还需要进行VSFTPD的重启操作:
$ sudo service vsftpd restart
在完成以上VSFTPD相关配置之后,我们就可以通过FTP软件对其进行上传或下载操作。
第四部分:总结
本文详细介绍了如何在阿里云上租用云服务器。我们了解了云服务器和阿里云的基本概念,同时也了解到了如何进行阿里云账号的注册、云服务器的购买和接入操作,并给出了一些常用的接入方法和FTP上传下载操作。
在云计算时代,云服务器的使用将会变得越来越重要。希望本文能够给大家带来指导和帮助,让广大网友能够更好地使用阿里云云服务器。
转转请注明出处:https://www.yunxiaoer.com/121773.html