阿里ECS服务器使用体验

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 在Java学习过程中接触到云服务器,通过搭建环境、安装软件和解决遇到的问题,对云服务器和Java开发有了更深入的理解。
  1. 个人介绍      

      本人是动力工程专业的硕士研究生,因对计算机编程有浓厚的兴趣并且希望能够转码,从事java软件开发工作。对于跨专业学习Java的同学来说,个人认为,我们应该充分利用网络上的公开教学资源,对Java语言有概括性的认识,然后选择一条合理的学习路线坚持下去。我是跟着尚硅谷制定的学习路线进行学习的,在学习到Linux部分时,初次较为深入的了解到云服务器这个概念,个人博客、论坛、网站等都可以部署在云服务器上攻所有人访问。

  1. 初次使用问题及解决方法  

对初次接触云服务器,并且想成功在云服务器上部署自己项目的人来说,可能会遇到一些麻烦,我将把本人在使用中遇到的问题及解决方法进行阐述。

     第一步,修改实例密码,具体位置如下图所示

image.png

     在系统防火墙中开放想要访问的端口,阿里云服务器中的22端口是默认开放的,比如开放了3306端口,本地才能访问到服务器中的Mysql数据库

image.png

      使用XShell等本地终端模拟软件连接云服务器,实现较好远程控制和方便本地,以及配合Xftp软件实现本地与云服务器文件的方便传输,创建连接会话设置如下,密码为前面自己修改后的实例密码。

 image.png

      第二步,在云服务器Linux系统中搭建Java开发环境及安装Myaql、Tomcat等,在云服务器Linux系统中主要有rpm、解压缩、yum在线安装和第三方可视化服务器管理关键(宝塔面板)等四种方式安装软件,各种方式网上教程很详细,在此就不一一赘述,其中宝塔面板比较适合新手使用。

   其中使用本地SQLyog连接阿里云服务器数据库问题较多,个人进行将连接步骤进行了整理

  • 服务器安装mysql后,服务器本地连接MySQL测试是否安装成功以及成功启动

mysql -uroot -p

  • 在阿里云安全组添加mysql端口和宝塔面板放行3306端口
  • 使用如下命令查看数据库中各个用户的访问权限

select user,host from mysql.user;

image.png

表示只允许本地访问,输入命令

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

再次查看访问权限,表示开放远程连接权限成功

image.png

  • 即可使用本地SQLyog等软件连接数据库

image.png

  1. 收获总结

通过短暂的云服务器使用,对其概念和Java开发有了更加深入的理解,希望在以后继续学习,搭建出属于自己的个人网站和博客。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
1天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
6天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
1天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
阿里云ecs使用体验
|
3天前
|
弹性计算
ECS使用体验
ECS使用体验
|
3天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
5天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
7天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
8天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
2天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线

热门文章

最新文章