阿里云服务器基础环境(Linux系统)搭建jdk8+tomcat8.5+mysql8

阿里云服务器基础环境(Linux系统)搭建jdk8+tomcat8.5+mysql8

前言

小白一个,几个月前因为疫情下的活动领了六个月的阿里云服务器,吭吃瘪肚(好不容易)的终于把基础环境给配好了/(ㄒoㄒ)/~~,最近有朋友问我咋配置,然后把之前的笔记整理成了这篇文章。
如有错误,请大家海涵,也烦请指正。

JDK8安装配置

使用yum安装jdk1.8

查看yum库中jdk的版本

yum search java|grep jdk		

1.1
安装jdk1.8.0版本

yum -y  install java-1.8.0-openjdk*

1.2
出现Complete说明安装完成

我们现在可以通过查看jdk的版本来确认是否安装成功

java -version

1.3

Tomcat8.5安装配置

先创建一个tomcat目录

mkdir /usr/tomcat

然后进入该目录查看是否创建好该目录了

cd /usr/tomcat

在该目录下下载安装包(因为这个是几个月前的,v8.5.54现在不能用了,得去看一下新的版本)

wget https://mirrors.aliyun.com/apache/tomcat/tomcat-8/v8.5.54/bin/apache-tomcat-8.5.54.tar.gz

如果找不到可以去阿里云镜像里面查找可能已经更新了
https://mirrors.aliyun.com/apache/tomcat/tomcat-8/
其它版本也可以到https://mirrors.aliyun.com/apache/tomcat/ 来找
2.1
找到后将地址复制,注意还要将你选的tar.gz文件的名字复制追加到后面
2.2
将下载好的 tomcat解压到/usr/tomcat目录下

tar xzf apache-tomcat-8.5.54.tar.gz -C /usr/tomcat

(注意如果下载的是其它版本的 需要把名字换成你下载的那个版本号)
到这个文件下面查看一下解压好了没有
2.3
然后配置tomcat环境变量(不配置环境变量会启动不了)

vi /etc/profile

然后按i进入编辑模式,将光标移动到最下面一行,新起一行输入下面的代码

#set tomcat environment
export TOMCAT_HOME=/usr/tomcat/apache-tomcat-8.5.54
export PATH=$TOMCAT_HOME/bin:$PATH

输入完成后按Esc退出,输入:wq保存并推出

然后加载一下profile文件

source /etc/profile

接下来我们启动tomcat,进入bin目录,我们可以看到两个脚本文件shutdown和startup

cd /usr/tomcat/apache-tomcat-8.5.54/bin
ls -l

2.4
输入startup.sh
2.5
出现这个就是启动成功了

然后不要忘记在阿里云配置一个安全组
找到云服务器ESC左侧网络与安全里的安全组,点击进入
点击配置规则,点击手动添加
2.6
保存后就可以在地址栏中输入 你的公网ip:8080进入tomcat官网啦。
2.7

mysql8安装配置

先检查是否安装过mysql
3.1
安装mysql数据源

sudo wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

下载mysql rpm数据源

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

3.2
安装下载好的rpm包
3.3
安装mysql 发现提示输入y

sudo yum install mysql-server

3.4
安装完成
3.5
查看mysql版本信息
3.6
开启mysql

service mysqld start

3.7
查看mysql是否启动

service mysqld status

3.8
获取mysql初始密码

grep "password" /var/log/mysqld.log

3.9
将初始密码复制下来
登录mysql

mysql -uroot -p

然后在下面提示的password:后面粘贴之前的密码(注意,这里不显示位数的)
3.10
接下来我们要把密码更换成自己的密码

alter user user() identified by '新密码';

密码需要带数字,大写字母,小写字母,特殊符号,这里我使用Pika123.
3.11
设置密码永不过期

alter user 'root'@'localhost' password expire never;

3.12
刷新一下系统权限

flush privileges;

3.13
设置mysql远程访问
先查看数据库

 show databases; 

3.14
更改管理员信息

use mysql; 

3.15
查询所有的管理员

select user,host from user; 

3.16
创建一个子管理员进行远程连接

create user 'pika'@'%' identified with mysql_native_password by 'Pika123.';

3.17
设置用户pika,并使它可供远程访问

grant all privileges on *.* to 'pika'@'%' with grant option;

3.18

刷新权限

flush privileges;

查看管理员权限
3.19
看到pika的host变成了 %,配置完成

End

其实还可以使用docker来安装配置这些。。。。
大家继续学习!
学习

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值