赞
踩
云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。
云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。
轻量应用服务器是面向单机应用场景的新一代计算服务,提供应用一键部署、一站式域名解析、网站发布、安全、运维、
应用管理等服务。极大地优
化了搭建简单应用的体验,降低了入门级用户使用云计算产品的门槛。
下图是阿里云轻量应用服务器的官方架构图:
镜像
实例
包含CPU、内存、操作系统、网络、磁盘等最基础的计算组件,其实就等同于虚拟机
实例规格
指实例的配置,包括vCPU核数、内存、网络性能等。实例规格决定了ECS实例的计算和存储能力。
块存储
包括基于分布式存储架构的云盘和共享块存储,以及基于物理机本地硬盘的本地存储,阿里云轻量级应用服务器采用的是云盘SSD存储
快照
指某一个时间点上一块弹性块存储的数据备份。
公网
每个轻量应用服务器都配置一个公网 PublicIP(不能单独增加),并且配置了固定的公网带宽通信。
注意:专有网络的公网 PublicIP 是 NAT IP,无法通过命令行查询。
内网
同一个账号下的多个轻量应用服务器实例默认处于一个 VPC 内网环境下,多实例间的互联互通可以通过内网实现
安全组
由同一地域内具有相同保护需求并相互信任的实例组成,是一种虚拟防火墙,用于设置实例的网络访问控制。
阿里云官方链接 https://cn.aliyun.com/
点击产品——查看全部产品
进入后会有各种各样的服务器供大家选择,按需购买即可
我选择的是轻量应用服务器(原因就是穷,),如果作为我们平常使用的话足够了,还有一点就是学习JAVA的话一般选择Centos即可,版本默认即可
购买成功后,稍等一会在我的控制台就可以看到您购买好的服务器(服务器名称可以更改)
我们可以看到远程连接中有三种方式供我们连接(当然了还有救援连接,咱们我们先不考虑),接下来我们一一介绍如何连接云服务器
按照图中标识顺序点击即可
连接后如下图
使用 sudo su root 命令可以切换到root账号
大家在Windows系统上一般可以使用Xshell通过账号密码去连接云服务器,也就是第二种方法
首先我们需要设置密码
重启服务器即可生效(密码一定要记住哦!)
接下来我们客户端在连接之前需要下载两个软件,前面有提到Xshell,还有一个就是Xftp,具体使用我下面有介绍
Xshell官方下载链接 https://xshell.en.softonic.com/
Xftp官方下载链接 https://www.netsarang.com/zh/xftp/
当然了如果大家不想在官方上下载,可以在我的公众号回复"远程连接"即可获取到我在百度网盘上已下载好的安装包,下载安装即可。
下载完成后运行Xshell点击文件——新建,主机为云服务器的公网IP
点击连接,输入用户名、密码
点击确定即可,呈现出以下界面就代表连接成功了
点击工具——新建用户密钥生成向导
密钥类型选择RSA加密算法,密钥长度选择2048位,点击下一步
输入用户密钥名称和密码,点击下一步
复制公钥里面的内容,并保存到本地磁盘中,点击完成
点击 服务器运维——远程连接——密钥管理——创建密钥
将刚才复制的公钥内容粘贴到窗口内,密钥名称和本地磁盘保存的名称保持一致,点击确定即可
运行Xshell点击文件——新建,主机为云服务器的公网IP,然后点击用户身份验证
输入用户名和密码,方法选择Public Key
点击确定,再次输入密码
点击确定即可,呈现出以下界面就代表连接成功了
上面我们通过远程连接的三种方法已经连接上了云服务器,因为我们选择的镜像是Linux,所以接下来的步骤会涉及到一些常用的Linux指令,需要我们加以练习
JDK官方下载链接https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
公众号回复"Linux"即可获取到我在百度网盘上已下载好的安装包,下载安装即可。
下载好JDK以后,需要将压缩包传输到云服务器上,这时候就需要使用我们之前提到的Xftp工具了
打开Xshell,点击窗口——传输新建文件
找到我们本地的资源直接拉过去即可(我默认把jdk放到了root目录下)
命令:tar -zxvf jdk-8u51-linux-x64.tar.gz
如图所示:
因为我之前已经安装好,这里只做演示即可
首先我们需要切换目录到根目录,列一下当前根目录的内容
cd/ 根目录
ls 列出当前目录内容
修改Linux系统中环境变量需要修改/etc/profile文件
vim /etc/profile 修改指定文件
配置文件变量,在配置文件后面添加一下内容
export JAVA_HOME="/root/jdk1.8.0_51"
export PATH="$JAVA_HOME/bin:$PATH"
环境变量生效
source /etc/profile
命令:java -version
如图所示:
控制台输出了JDK的版本说明配置成功,接下来我们再来部署一个Tomcat来试试
Tomcat官方下载链接https://tomcat.apache.org/download-80.cgi
下载好Tomcat以后,同样的操作需要我们将压缩包传输到云服务器后进行解压,这里步骤省略
进入到Tomcat的bin目录后,列出当前目录的所有文件
我们看到有一个startup.sh文件,启动这个文件
命令:./startup.sh
启动Tomcat以后需要我们配置一下访问墙才可以进行访问
我们配置的镜像是CentOS,它有一个自身的防火墙叫Firewall
众所周知,Tomcat的默认端口是8080,因此我们需要在防火墙上开启这个端口,以便于我们可以访问通畅
命令如下:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
permanent表示永久生效,即使服务器重启也不影响
最后重启防火墙(修改配置后必须重启防火墙)
firewall-cmd --reload
查询所有已打开的端口
firewall-cmd --zone=public --list-ports
如图所示:
同学们肯定想的防火墙都配置好了,现在总该可以访问了吧?
在这里我想说还有一个坑,阿里云的轻量应用服务器上还有一道防火墙
点击 安全—— 防火墙——添加规则
输入我们要开启的端口号8080,点击确定即可
现在我们可以使用外网IP来访问Tomcat了
以上就是我入手阿里云轻量应用服务器后的个人配置了,这其中难免遇到了一些坑,好在都迎难而上解决了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。