带你搞定阿里云(Ubuntu版本)配置Java环境JDK+MySQL+Tomcat

一、前期准备

最近因为疫情期间,学校也没开学,哎!刚好看到阿里云为高校学生疫情期间推出一个服务器白嫖活动(6个月+可以免费续一波,妥妥的一年服务器啊朋友们),就搞起来!

我的服务器配置是2GB CPU + 4GB 内存 +Ubuntu18.04

Xshell6 下载地址-SSH客户端,用来远程连接服务器

Xftp6 下载地址-从本地传文件到服务器

JDK 官方网址

image

选择图中Linux版本,下载tar.gz压缩包,然后用xftp工具将压缩包上传到云服务器上,解压,安装(如果你的系统是Centos,可以选择上面rpm压缩包,rpm安装)

Tomcat8.5 下载地址

image

选择图中的Tomcat8.5版本的zip压缩包(或者选择下面tar.gz都可以),下载,用Xftp上传到服务器/tomcat文件夹(自己新建)下

二、Java运行环境JDK配置

如果你是第一次使用服务器,首先你的用户名是root,然后要修改登陆密码

image

如果没有重置实例密码就会是这种结果(第一次修改成了VNC密码)...

image

用Xshell登陆服务器,记住用户名root,密码,端口默认22,验证成功!

1. 上传下载好的JDK安装包到远程服务器

image

为了方便管理,服务器根目录/root下新建文件夹Java,然后上传jdk-8u231-linux安装包到服务器

2.Xshell登录服务器

image

输入用户名root

image

远程登陆密码,登录成功

image

3. 解压压缩包

把jdk放到java文件夹后cd java ,ls查看本地文件

tar -zxvf jdk-8u231-linux-x64.tar.gz解压

image

4.编辑配置文件

vim /etx/profile打开profile配置文件

image

i进入编辑模式,在文件末尾添加如下内容:

image

export JAVA_HOME=/root/java/jdk1.8.0_231

export JRE_HOME=/root/java/jdk1.8.0_231/jre

export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

然后ESC退出编辑模式,输入:wq保存

5.执行source /etc/profile命令

6.查看安装情况

输入java -version

image

成功:wave:

三、MySQL安装

1. 安装mysql

执行命令下载MySQL


sudo apt-get update

sudo apt-get install mysql-server

安装好后执行检测Mysql运行情况


systemctl status mysql.service

image

2.配置mysql

执行命令:


vim /etc/mysql/mysql.conf.d

选择mysqld.cnf文件回车

i进入编辑模式,找到bind-address在前面添加#注释掉,屏蔽其只对本地监听

image

在[mysqld]前面添加对uft8编码的配置

image

ESC退出编辑模式

执行命令重启


systemctl restart mysql.service

3.授权远程登录

输入下面的命令进行授权,把这里的password改成自己远程登陆的密码:


grant all privileges on *.* to 'root'@'%' identified by 'password';

4.服务器开放端口

服务器开放端口(重要) 网络和安全组->安全组配置->开放Mysql3306端口

image

5.Navicat 测试

image

登录成功:+1:

四、Tomcat安装

1. tomcat安装

  1. Xshell登录服务器

  2. 进入tomcat目录 执行指令 cd tomcat

  3. 解压安装包 执行指令 unzip apache-tomcat-8.5.55.zip

  4. 进入bin文件夹 cd apache-tomcat-8.5.55/bin

  5. 开启权限 执行指令 chmod 777 *.sh,然后执行tomcat启动指令sh startup.sh,没有报错,证明tomcat启动成功

  6. 输入tailf /tomcat/apache-tomcat-8.5.55/logs/catalina.out,可以查看到tomcat的运行信息,如果看到INFO: Server startup in 1925 ms,则表示tomcat已经启动成功了,按ctrl+c退出该日志

  7. 停止tomcat运行,执行指令sh shutdown.sh

2.修改tomcat默认端口

tomcat默认端口是8080,这样在浏览器访问时每次都要在域名或ip地址后面加上:8080 太麻烦

  1. 打开tomcat配置文件 执行指令 vi /tomcat/apache-tomcat-8.5.55/conf/server.xml

  2. 打开文件后,输入i进入编辑模式

  3. 找到端口8080,改为80,然后在后面加上URIEncoding=utf-8配置编码格式

image

ESC退出,输入:wq!保存

  1. 阿里云添加安全组配置,开放80端口
image
  1. 访问tomcat

在浏览器输入服务器的域名或IP,出现下面的界面就表示成功

image

【最后欢迎大家来我的博客skiron.xyz来玩,一起学习进步!!!】

你可能感兴趣的:(带你搞定阿里云(Ubuntu版本)配置Java环境JDK+MySQL+Tomcat)