阿里云服务器中安装JDK、Tomcat和MySQL

1、安装JDK

将linux系统对应的文件传输到阿里云中,或在系统中下载

mkdir	/usr/java	//在系统中创建java的文件夹

[root@free2Month ~]# mv jdk-8u271-linux-x64.tar.gz /usr/java
//将jdk安装包转移到java文件夹下

cd	/usr/java	//进入到文件夹

[root@free2Month java]# tar -zxvf jdk-8u271-linux-x64.tar.gz	
//解压压缩包

[root@free2Month java]# vim /etc/profile
//进入配置环境

# 配置java环境--推荐第一种
第一种
export JAVA_HOME=/usr/java/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH


第二种
export JAVA_HOME=/usr/java/jdk1.8.0_271
export JRE_HOME=${JAVA_HOME}/jre
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=.

测试jdk环境

在这里插入图片描述

2、安装Tomcat

在官网下载Tomcat,再上传到阿里云;或者直接在上面下载

[root@free2Month /]# cd /usr/java

//解压Tomcat
[root@free2Month java]# tar -zxvf apache-tomcat-7.0.106.tar.gz

//配置Tomcat环境
# Tomcat
export CATALINA_HOME=/usr/java/apache-tomcat-7.0.106
export CATALINA_BASE=/usr/java/apache-tomcat-7.0.106

//启动Tomcat
[root@free2Month /]# cd /usr/java/apache-tomcat-7.0.106
[root@free2Month apache-tomcat-7.0.106]# ls
bin  BUILDING.txt  conf  CONTRIBUTING.md  lib  LICENSE  logs  NOTICE  README.md  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[root@free2Month apache-tomcat-7.0.106]# cd bin/
[root@free2Month bin]# ls
bootstrap.jar  catalina-tasks.xml            configtest.bat  digest.bat  setclasspath.bat  shutdown.sh  tomcat-juli.jar       tool-wrapper.sh
catalina.bat   commons-daemon.jar            configtest.sh   digest.sh   setclasspath.sh   startup.bat  tomcat-native.tar.gz  version.bat
catalina.sh    commons-daemon-native.tar.gz  daemon.sh       nohup.out   shutdown.bat      startup.sh   tool-wrapper.bat      version.sh
//启动
[root@free2Month bin]# ./startup.sh

测试是否成功—出现下面图标就是成功

在这里插入图片描述

可能存在的问题

阿里云的安全组中可能没有开放8080端口

3、安装MySQL

检查服务器是否已经安装MySQL

yum list installed | grep mysql

//如果有的话就使用下面这个命令删除
yum -y remove mysql-libs.x86_64

下载mysql5.7的rpm源

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

//移动到我们新建的文件夹/usr/mysql
mv	mysql57-community-release-el7-8.noarch.rpm	/usr/mysql

在这里插入图片描述

安装MySQL

[root@free2Month mysql]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm 

成功标志etc/yum.repos.d文件夹下多两个文件
在这里插入图片描述

安装mysql-server,提示都选为yes

[root@free2Month /]# yum install mysql-server

测试是否成功,若成功出现版本信息

在这里插入图片描述

启动MySQL服务

//启动MySQL服务
[root@free2Month /]# service mysqld start
Redirecting to /bin/systemctl start  mysqld.service

//查看MySQL服务状态
[root@free2Month /]# service mysqld status

启动成功标志
在这里插入图片描述

查看初始密码

[root@free2Month /]# grep "password" /var/log/mysqld.log

在这里插入图片描述

登录MySQL

[root@free2Month /]# mysql -u root -p
在这里插入图片描述

登录之后首先需要重置密码

因为初次有规则在,在原密码上简单修改就好
ALTER USER USER() IDENTIFIED BY '初始密码简单修改';

修改完成后,查看密码规则
SHOW VARIABLES LIKE 'validate_password%';
在这里插入图片描述

其中密码的长度是由validate_password_length决定,可修改
set global validate_password_length=4;

validate_password_policy决定密码的验证策略,默认等级为MEDIUM(中等),可通过以下命令修改为LOW(低)
set global validate_password_policy=0;

使用数据库

//使用数据库
use mysql;

开启MySQL远程访问权限

update user set host = '%' where user = 'root';
在这里插入图片描述

刷新

flush privileges;

一定注意要刷新

大家遇到什么问题可以给我留言!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值