阿里云ECS云服务器Java-web环境搭建

相关云服务器购买事宜,详见阿里云官网

ECS云服务器是阿里云提供的一种基础云计算服务

在使用ECS之前,您需要了解以下概念:

  • 地域和可用区:是指ECS资源所在的物理位置。

  • 实例:等同于一台虚拟机,包含CPU、内存、操作系统、网络、磁盘等最基础的计算组件。

  • 实例规格:是指实例的不同配置,包括vCPU核数、内存、网络性能等。实例规格决定了ECS实例的计算和存储能力。

  • 镜像:是指ECS实例运行环境的模板,一般包括操作系统和预装的软件。操作系统支持多种Linux发行版本和不同的Windows版本。

  • 块存储:包括基于分布式存储架构的 弹性块存储,以及基于物理机本地硬盘的 本地存储。

  • 快照:是指某一个时间点上一块弹性块存储的数据备份。

  • 网络类型

    :包括

    • 专有网络:基于阿里云构建的一个隔离的网络环境,专有网络之间逻辑上彻底隔离。更多信息,请参考 专有网络VPC。

    • 经典网络:统一部署在阿里云公共基础内,规划和管理由阿里云负责。

  • 安全组:由同一地域内具有相同保护需求并相互信任的实例组成,是一种虚拟防火墙,用于设置不同实例的网络访问控制。

  • SSH 密钥对 :远程登录Linux ECS实例的验证方式,阿里云存储公钥,您需要自己妥善保管私钥。您也可以选择使用 用户名密码 验证登录Linux ECS实例。

  • IP地址:包括用于 内网通信 的内网IP或私有IP,以及用于访问Internet的公网IP。

  • 弹性公网IP:可以与实例反复绑定或解绑的静态公网IP地址。

  • 云服务器管理控制台:是指ECS的Web操作界面。

本博客仅包括购买服务器之后的相关配置工作。

介绍我的服务器的规格:

 

一、登录云服务器

打开购买好的阿里云服务器实例,找到重置实例密码,点击修改自己的实例密码

阿里云ECS云服务器Java-web环境搭建_第1张图片

 阿里云ECS云服务器Java-web环境搭建_第2张图片

     2. 查看公网IP,之后连接到云服务器时,需要用到。

        阿里云ECS云服务器Java-web环境搭建_第3张图片

 windows打开powershell,在系统中检查是否安装有SSH工具。检查方法:

在终端中输入命令:

ssh -V

如显示SSH版本则表示已经安装,如下图所示:

阿里云ECS云服务器Java-web环境搭建_第4张图片

如未安装SSH,则点击下载OpenSSH工具

在终端中输入连接命令ssh root@[ipaddress]

ssh [email protected]

输入命令后,显示如下:

阿里云ECS云服务器Java-web环境搭建_第5张图片

二、部署环境

1. 在ECS服务器上,执行以下命令,以安装JDK

apt install default-jre

通过执行以下命令查看安装结果:

java -version

返回下面的结果:

 安装jdk1.8可通过以下命令:

sudo apt-get install openjdk-8-jdk

 并通过以下命令,查看安装的多个jdk,并且进行切换:

sudo update-alternatives --config java

 阿里云ECS云服务器Java-web环境搭建_第6张图片

2. 安装MySQL

执行以下命令:

sudo apt-get install mysql-server

检查mysql服务状态:

systemctl status mysql.service

阿里云ECS云服务器Java-web环境搭建_第7张图片  

之后使用root用户进入

sudo mysql -uroot -p

 阿里云ECS云服务器Java-web环境搭建_第8张图片

配置mysql服务远程访问:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';

Mysql安装成功。

3. 安装Tomcat

执行以下命令:

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.75/bin/apache-tomcat-8.5.75.tar.gz

阿里云ECS云服务器Java-web环境搭建_第9张图片

 下载完成后,执行以下命令进行解压:

tar -zxvf apache-tomcat-8.5.75.tar.gz 

阿里云ECS云服务器Java-web环境搭建_第10张图片

 之后依次执行以下几条命令:

#修改tomcat的名字

mv apache-tomcat-8.5.69 /usr/local/Tomcat8.5

#为tomcat授权

chmod +x /usr/local/Tomcat8.5/bin/*.sh

#设置端口为80
sed -i 's/Connector port="8080"/Connector port="99"/' /usr/local/Tomcat8.5/conf/server.xml

之后就可以启动tomcat:

/usr/local/Tomcat8.5/bin/./startup.sh

阿里云ECS云服务器Java-web环境搭建_第11张图片

然后可以通过浏览器访问公网ip来检验安装结果。

阿里云ECS云服务器Java-web环境搭建_第12张图片

环境配置就完成了!

这是我的第一篇博客,如有过程上的冗杂或者错误,请大家指正。之后也会通过博客的方式记录我的学习过程。

参考资料来源:

ECS介绍

ubuntu18.04安装MySQL

你可能感兴趣的:(服务器,阿里云,java)