本文链接:https://blog.csdn.net/VS18703761631/article/details/102906988
1. 先查看是否有java环境
rpm -qa | grep java
2. 安装JDK(1.8)
yum install -y java-1.8.0-openjdk*
安装JDK以后配置环境变量(由于是默认安装的所以jdk默认安装路径在/usr/lib/jvm),进入 vi /etc/profile 进行java的环境变量的配置。
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09_0..el7_7.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar.:$JAVA_HOME/lib/dt.jar.:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=/usr/lib/jvm/jre
配置好以后,保存退出(Esc+ :wq!),使环境变量生效
source /etc/profile
3. 安装 mysql(8.0)
### 下载最新的mysql Repository mysql 8.0
wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
### 安装rep包
yum -y install mysql80-community-release-el7-3.noarch.rpm
### 安装mysql服务端
yum -y install mysql-community-server
此时,mysql已经安装成功(已经默认在运行)。
查看MySQL的版本(mysql -V)
查看mysql默认密码
grep "password" /var/log/mysqld.log
修改mysql 密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yours password';
可能出现:Your password does not satisfy the current policy requirements
mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误
4. 设置开机启动Mysql
systemctl enable mysqld
systemctl daemon-reload
5. 开启远程连接
登录数据库: use mysql and update user set host='%' where user ='root';
让命令生效:flush privileges;
尝试Navcate连接
6. 安装Tomcat(9.0)
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30.tar.gz
6.1 解压tomcat ----tar -zxvf xx.tar.gz
6.2 修改端口号(8081)----https://blog.csdn.net/m0_37836194/article/details/79151296
6.3 进入bin,启动tomcat(./startup.sh), 停掉tomcat(./shutdowm.sh).
6.4 查看tomcat是否启动成功
如果启动不成功的话,查看错误信息,Tomcat的启动信息类似如下:
[root@VM_0_5_centos bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.30
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.30
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.30/temp
Using JRE_HOME: /usr/shared/java-1.8.0.222/jre
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.30/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.30/bin/tomcat-juli.jar
Tomcat started.
你会发现其中JRE_HOME与配置的JRE路径不同(这里假设实际路径为/usr/lib/jvm/jre),在探究了一番后,总结出来的这类问题的解决思路如下:
6.4.1 JDK环境配置问题
首先先查看你的java环境变量中是否存在JRE_HOME
echo $JRE_HOME //查看是否和自己安装的一致
如果不一致,vim /etc/profile , 添加保存退出。
如果还是不行,则是tomcat的问题。
6.4.2 Tomcat 问题
如果全局JRE_HOME字段正常或者通过以上方法,Tomcat启动返回的JRE_HOME 任然错误,那么有可能是Tomcat启动时使用了局部的JRE_HOME字段,此时可以通过强制规定Tomcat启动配置来解决;编辑 Tomcat根目录/bin/setclasspath.sh ,在文件的开头添加以下(根据自己安装的实际修改):
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export JRE_HOME=/usr/lib/jvm/jre
安装完成之后,重新启动tomcat,则看到调用的jre改变。并启动成功。
7. 安装sqlserver