飞天加速计划——云服务器初使用

本文涉及的产品
云原生内存数据库 Tair,内存型 2GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 Redis 版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 免费领取云服务器后,进行简单的了解和使用之后,一篇集宝塔、nginx、mysql、redis安装的教程和使用体验的文章。

飞天加速计划——云服务器初使用

初接触linux

那是大一的暑假,开始去学习java,并学习一些项目开发的流程,学习到了linux和虚拟机等知识,也是自己在虚拟机安装使用了centos,并在里面安装了mysql、redis,并成功部署了自己的第一个项目,并通过内网穿透,让别人访问到了自己的项目,当时真的是成就感满满。

开发学习

在后来项目开发中(前后端分离),每一次要把项目跑在测试环境中,都要开启一堆的东西,开虚拟机,开内网穿透,开nginx等等,既耗费了我笔记本的性能和存储,也严重地影响了自己的学习和开发的效率。

阿里云学生机

每个学java的人都知道阿里的强大,也去了解了一下阿里云学生机,发现了这个活动,可以免费领取一台学生机,那么也就开始了注册报名。在一个模拟实践操作后,成功领取了一台两个星期的云服务器。

接下来就简单介绍一下拿到服务器后的一些操作吧。

安全组

安全组是一种虚拟防火墙,用于控制安全组内ECS实例的入流量和出流量,从而提高ECS实例的安全性。安全组具备状态检测和数据包过滤能力,您可以基于安全组的特性和安全组规则的配置在云端划分安全域。简而言之就是在正常的服务器的防火墙外再加了一层防火墙,便于流量的监控。

我们在刚拿到云服务器的时候,里面会有默认的开启了一些端口,但是这远远不能满足我们的实际开发应用场景。所以我们要手动去添加安全组,去放行端口。

范围书写:39000/40000

常用端口:

  1. mysql:3306
  2. redis:6379
  3. tomcat:8080
  4. nginx:80
  5. ……
  6. 宝塔(傻瓜式管理linux,建议初学linux的人还是使用命令行进行操作linux):宝塔开放端口文章

    20 、21、 39000-40000端口(linux 系统 ),3000-4000(windows系统)
    22 (SSH)
    80、443(网站及SSL)
    3306 (数据库远程连接)

    ​ 888 (phpmyadmin)
    ​ 8888(管理面板访问端口)

安装宝塔

宝塔安装:下文以centos为例。

  1. xshell(远程连接服务器的工具):远程连接云服务器(输入云服务器ip,用户名密码),然后一般是直接以centos(根据你的操作系统而定)的安装命令直接执行
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 12f2c1d72
  1. 安装完成后,他会显示访问url、账号密码。

image-20221127223710542

​ 然后就可以直接输入外网访问网址进行访问了(前提是前面安全组中的端口已经开放)

  1. 登录,绑定你的手机号即可,看到下面的界面那么就是安装宝塔成功了。

image-20221127225142684

下面就来介绍宝塔如何超级便捷操作linux,你可以翻翻之前学习linux的笔记,看看配置环境那些繁琐的东西,在这里我们几乎就是一键安装(**注意!!!!初学linux者必须必须去认认真真的过一次linux那些步骤命令)。

  1. 软件商店进行安装软件

安装Mysql

  1. 在软件商店面板中进行安装(右侧原为安装并选择版本)

image-20221128152130574

  1. 在已安装中可以看见你的mysql的信息(配置信息修改时,建议备份后再进行修改)

image-20221128152306849

  1. 点击数据库面板,可以看到mysql中的数据库,点击添加数据库,然后里面就有操作信息image-20221128152438653

image-20221128152649792

  1. 使用navicat进行远程连接

image-20221128152938071

发现连接不了,为什么呢?想想你linux的学习,一般就是你防火墙端口没有放行,或者mysql允许访问的ip没有设置。

  1. 接下来放行防火墙的3306端口(安全组是另一层防火墙!)

image-20221128153135863

  1. 现在navicat测试连接,连接成功!

redis安装

  1. 依旧软件商店直接下载,这里不作演示
  2. 下载完,在已安装面板中点击redis,修改配置,然后直接重启

image-20221128155534439

守护进程:后台运行

image-20221128155934231

  1. 使用resp远程连接redis

image-20221128155626232

连接不上记得查看安全组和服务器中防火墙的对应6379端口有无放行

nginx安装

nginx安装就正常安装,然后按照你需要的配置进行修改即可。

总结

即使之前自己装过虚拟机,也用过服务器,操作过一段时间linux,但是真正买了一个云服务器,去上手操作,还是有点惧怕(之前虚拟机一直重装,mysql重装,nginx重装),又因为阿里的快照服务是需要收费的,所以操作还是有点约束了。但是,在认真的了解了一下后,真正去上手操作,还是很简单的。“飞天加速计划.高校学生在家实践”的活动,此活动旨在帮助高校学生能以更加优惠的价格获取到云服务器的使用,这个活动对于高校学生来说真的是一个十分不错的选择。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
SQL 弹性计算 数据库
飞天加速计划——ECS使用初体验
关于初次参与飞天加速计划以及初次使用阿里云ECS平台的体验。
|
弹性计算 人工智能 搜索推荐
|
弹性计算 Linux 程序员
飞天加速计划ECS使用体验
关于此次参加飞天加速计划以及初次使用阿里云ECS平台的体验
169 0
|
弹性计算 运维 关系型数据库
使用飞天加速计划·高校学生在家实践阿里云ECS服务器的体验
知道你为什么会看到这个页面,既来之,则安之,简单认识一下吧
使用飞天加速计划·高校学生在家实践阿里云ECS服务器的体验
|
SQL 弹性计算 安全
阿里云飞天加速计划ECS使用体验
阿里云飞天加速计划ECS使用体验
阿里云飞天加速计划ECS使用体验
|
传感器 弹性计算 Java
阿里云“飞天加速计划”ECS使用体验
阿里云开发平台为广大的学生群体提供了一个免费便利的ECS体验项目,秉持着白嫖的不用白不用的态度,自然积极地去领取了阿里云的云服务器用来做实验,以下将详细介绍我的这段时期的使用体验。
809 0
阿里云“飞天加速计划”ECS使用体验
|
域名解析 PHP 云计算
阿里云飞天加速计划服务器使用体验
个人主要是用服务器搭了一个影视网站
阿里云飞天加速计划服务器使用体验
|
弹性计算 数据可视化 网络协议
ecs云服务器飞天加速计划初体验
这是本人第一次接触ecs云服务的体验和感悟
227 0
ecs云服务器飞天加速计划初体验
|
弹性计算 Java 网络安全
[飞天加速计划]阿里云ecs使用初体验
使用阿里云高校计划赠送的2c2g小鸡,亲身实践并搭建Minecraft服务端
140 0
[飞天加速计划]阿里云ecs使用初体验