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;
一定注意要刷新
大家遇到什么问题可以给我留言!!!