天天看点

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

server

最近很多朋友通过我买了阿里云的服务器,大多是学生,啥也不懂也不知道怎么用。每天微信上一个个问我,浪费我时间。但又不能不帮,谁让我长得帅呢。于是就有了这篇文章。

一、配置服务器

如下图,点击用户中心

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

用户中心

如下图,我的已使用过,你们还未使用的提货券,在操作那一列点击使用。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

提货券管理

选择配置,地域选离你最近的地方,我选的深圳,系统选 centos (搞 java 一般是这个)、64 位、版本 7.7 。完事后立即开通。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

选配置

回到控制台就会看到你的在运行实例了,这就是你买的阿里云服务器。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

已开通实例

二、关于登录

关于登录使用,这里说一下,官方的远程登录使用非常不方便。我习惯于用 xshell 配置公钥,绑定实例登录使用。也推荐使用 xshell

2.1 生成用户密钥

如下图,点击新建用户密钥生成向导,

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

新建用户密钥

下一步,输入密码,记住这个密码。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

确认密码

一直点下一步,生成了公钥,手动复制公钥之后,保存文件到你的电脑备用(选一个靠谱的路径存放,并记住,别弄得自己电脑目录乱七八糟的),最后点完成(这一步非常重要,记着点)。之后退出这个弹窗。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

生成密钥

2.2 绑定阿里云服务器

如下图,进到控制台,点击密钥对,创建密钥,输入密钥对名称(随便填),在黑框粘贴刚刚你复制的密钥,点确定。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

导入密钥对

之后,如下图操作就行,点击绑定密钥对,选择你的实例,确定。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

绑定密钥对

之后,重启你的服务器。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

重启实例

2.3 使用 Xshell 登录

输入你的阿里云服务器公网 ip ,端口默认 22

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

xshell 配置

填写用户名,一般是 root ,点击浏览选择刚刚保存的密钥。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

填写用户名

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

xshell 选择密钥

填入密码,确定。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

填写密码

最后登录成功。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

登录成功.jpg

  • 详细教程(必看):

https://blog.csdn.net/longgeaisisi/article/details/78680180

三、安装 Java 三件套

什么是 java 三件套?相信老手都懂。就是传说中的 JDK、Mysql 以及 Tomcat。版本分别选了 1.8、5.6 和 8.5 都是目前最主流的版本。别跟我说 java13 出了,我特么学不动,不学了。另外,我这里安装三件套的方式全部采用 tar 方式。

3.1 建目录

在 root 下新建 soft 文件夹用于存放在本地传送过来的文件

在 usr 下新建 java 目录,待会把 JDK 安装到这里(没有为什么安装到这里,随你喜欢)。

3.2 下载安装包

下载 JDK8 如下图,选 linux 64 位版本

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

下载 JDK8

下载 tomcat

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

下载 tomcat

下载 mysql

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

下载 mysql

3.3 传输文件

首先 cd 到 soft 目录,然后像下图这样,点击传输新建文件

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

传输文件.jpg

选择文件,这里以传输 JDK 为例(传输其他文件都一样),把 JDK8 安装包传输到 /root/soft 目录下,如下图。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

传输 JDK

3.4 安装 JDK

改变 JDK8 文件权限(777 可读可写权限,不懂的,建议学下 linux ),并从 soft 文件夹复制 JDK8 到 /usr/java 文件夹,

此时 JDK 已复制到 /usr/java 文件夹,cd 到 /usr/java 文件夹,安装 JDK

3.5 安装 mysql

重复安装 JDK 的步骤,改变 mysql 文件权限,复制到 usr 目录,这里的命令不赘述。

安装所需环境

解压安装包,进入相应目录(我安装到 /usr 目录)

编译安装 (以下操作需进入 mysql-5.6.46 目录)

配置 mysql

修改权限

设置权限

将 mysql 的配置文件拷贝到 /etc

修改 my.cnf 配置

添加以下内容

启停 mysql

修改 root 用户密码

重启 mysql

Over!

  • 详细教程

https://blog.csdn.net/wplblog/article/details/52179299

3.6 安装 tomcat

重复安装 JDK 的步骤,改变 mysql 文件权限,复制到 usr 目录,这里的命令不赘述。

tomcat 的安装启动很简单。

启动成功,默认端口 8080 ,需要修改请自行百度,累死我了(已经写 3 小时了)

四、连接 Mysql 以及访问 Tomcat

做到这里,如果你以为完事了,那只能说你真是 too young too naive 了。云服务器有安全机制,不是所有的端口都能随便访问,我们安装完 mysql 、tomcat 之后想访问,就必须要上云开网络安全组。为啥阿里要搞得这么麻烦?道理很简单,就是你家的门也不能随便让人想进就进的吧?

那我们知道在上面的安装中,Mysql 我们用的 3306 端口,tomcat 用的 8080 端口。所以我们要上云服务器,把这两个端口开起来,才能访问。

进入网络安全组

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

网络安全组

配置 3306 和 8080 端口

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

放通 3306 入方向端口

配置完成

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

入方向配置完成

看到这里有人肯定会问了,为啥是入方向?这个方向是相对于服务器来说的,很容易理解,比如,我们从外面(比如我本地电脑)访问阿里云,那对阿里云来说就是有人要进来我家了,在比如,某一天我们需要从阿里云访问别人的服务器。比如,访问另一台服务器的 8080 端口,那对于我的服务器来说,我就要放通自己的出方向 8080 端口。对于别人服务器来说,就要放通入方向 8080 端口。

配置完成,tomcat 能访问了。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

访问 tomcat

使用 navicat 连接 mysql。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

配置

以上还不能连接 mysql ,还需要最后一步,配置远程连接。

配置完成,连接成功

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

连接成功

  • 参考链接

https://blog.csdn.net/qq_29058883/article/details/84372663

以上教程用到的 Xshell 和 Navicat 工具关注公众号:「一个优秀的废人」回复 「阿里云」直接获取。

五、谈谈应届生的项目经验

之前很多在校的学生都面临一个问题,面试没项目咋办?好方。你去面试肯定要有自己的亮点的吧?没项目就搭建一个个人博客呀,不会?网上一堆教程,照着玩我就不信不会了。再不济,增删改查也要用得溜呀。连增删改查都不溜,面试官干嘛要招你?

恰好阿里云双 12 搞活动,新用户购买服务器 89 元 / 年、229 元 / 3 年。买个用来搭建项目(比如个人博客)准备面试、熟悉技术栈、学习 Linux 都可以。不是新用户也没关系,借用家人朋友身份证重新注册新用户(我用了我妹妹的身份证。注意,如果以前注册过阿里云,这次还想享受优惠,请用不一样的手机号,这很重要)活动持续到 12 月 31 日,过了就没了。有需要的复制下面的链接注册购买就是最低价。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

如果看到这里,说明你喜欢这篇文章,请转发、点赞。微信搜索「一个优秀的废人」,关注后回复「1024」送你一套完整的 java 教程。

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

教程节选

jdk db版本_Linux 系列阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套

推 荐 阅 读  1. Spring 集成调度器 2.  双十二,程序员最该买的东西

继续阅读