centos7.4部署tomcat+jdk+mysql 教程

本文详细介绍了如何在服务器上安装配置JDK 1.8、Tomcat 8以及MySQL 5.6,包括下载安装包、上传至服务器、解压并配置环境变量等步骤,同时提供了常见问题解决方法,如防火墙、SELinux设置及MySQL初始密码修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

搭建tomcat+jdk+mysql

tomcat版本8
jdk版本1.8
mysql版本5.6


安装jdk

官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
但是官网都是英文,花里胡哨
也可以在我网盘下载 https://pan.baidu.com/s/1CUZAuC-O2eJOhJcznlMRPQ 密码:vsi9

先安装个lrzsz工具将本地的安装包上传到服务器上,然后解压
我平时用这个工具也比较多yum -y install lrzsz.x86_64

[root@i-hgjos909 tmp]# ll /usr/local/jdk-8u131-linux-x64.tar.gz 
-rw-r--r-- 1 root root 185540433 Aug 24 17:49 /usr/local/jdk-8u131-linux-x64.tar.gz

[root@i-hgjos909 local]# tar -zxvf jdk-8u131-linux-x64.tar.gz

安装完直接修改 vim /etc/profile,在文件最后加上(这是根据我得安装路径来修改的

export JAVA_HOME=/usr/local/jdk1.8.0_131/
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

再执行 source /etc/profile 将添加配置写入到系统环境变量中

执行java -version,出现如下结果即为验证成功

[root@i-hgjos909 bin]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

.


.

安装tomcat

下载地址:https://pan.baidu.com/s/1_aqamn6BS3CzdeAPbqPNXA 密码:ivus

将安装包上传到 /usr/local 下解压

tar -zxvf /usr/local/apache-tomcat-8.0.0-RC3.tar.gz

执行启动命令

sh /usr/local/apache-tomcat-8.0.0-RC3/bin/startup.sh

直接访问ip+8080访问就ok了

这里写图片描述

如果不能访问而且还是在是在阿里云,腾讯云上部署,去控制台放行安全组和端口,再有就是关闭防火墙,关闭selinux基本都能成功!

[root@i-hgjos909 bin]# setenforce 0
setenforce: SELinux is disabled
[root@i-hgjos909 bin]# systemctl stop firewalld

.


.

安装mysql
.

 [root@localhost ~]# cd /usr/local/src/
 [root@localhost src]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 
 [root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm 
 ##下载的是mysql的源,安装完成后再yum安装MySQL
 [root@localhost src]#  yum -y install mysql-server 

安装完直接启动 service mysqld start

然后mysql -uroot进入数据库,给root用户设置个密码即可
如果你还是进不去的话,密码可以执行这个命令 找一下
cat /var/log/mysqld.log |grep password

进去后改个密码

mysql>update user set password=password(‘新密码’) where user=用户名’;.

.

mysql初始化密码报错解决方案

如果安装的mysql5.7还是无法修改密码的话,
可以查看我博客的上篇文章
mysql初始化密码解决方案
https://blog.youkuaiyun.com/memory6364/article/details/82426052

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值