Centos安装jdk+tomcat+mysql

本文详细介绍了在Linux系统上安装JDK、配置环境变量、部署Tomcat以及安装MySQL的步骤。首先通过tar命令解压JDK并移动到指定目录,然后编辑/etc/profile配置环境变量。接着,解压并启动Tomcat,并开启防火墙8080端口。最后,讲解了如何下载、安装MySQL,包括查看、卸载已有的MySQL版本,以及设置和重置root用户的密码。

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

JDK安装方法1:
在这里插入图片描述
在新创建的/opt/jdk中:tar -zxvf jdk压缩包名.tar.gz
创建目录:mkdir /usr/local/java
移动解压后文件:mv 解压后名 /usr/local/java/

先观察环境变量有哪些
在这里插入图片描述
配置环境变量:环境变量的配置文件是:/etc/profile 最终可以echo $PATH 中有/usr//usr/local/java/bin

export  JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
export  PATH=$JAVA_HOME/bin:$PATH           

上面加入PATH需要加入原有的$PATH,不然环境变量只有JAVA_HOME

保存退出后,
刷新环境变量:source /etc/profile
在这里插入图片描述


方法2:
获取:cd /usr/java/ 下有个jdk1.8.0_221-amd64
vim /etc/profile

JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
export CLASSPATH JAVA_HOME	

退出后source /etc/profile


tomcat安装

  1. 将文件上传后,解压到/opt/tomacat目录:tar -zxvf apache-tomcat-9.0.69.tar.gz
  2. 进入解压后目录:/bin目录,启动命令:./startup.sh
  3. 对防火墙开放tomcat端口:8080
    (如果未用其他方式开放过,则适用命令firewall-cmd --permanent --add-port=8080/tcp,
    后需重载生效firewall-cmf --reload), 查看是否生效firewall-cmd --query-port=8080/tcp

注:centos可能自动MySQL的文件夹,需要删除(冲突)
新建并进入文件夹 /opt/mysql
下载:方式1:正常官网下,方式2运行 wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar ,下载mysql安装包 //GUN wget免费从web下载文件的工具。
解压:tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

查看是否存在自带MySQL数据库:rpm -qa|grep mari 和 rpm -qa|grep marisa
若有卸载:rpm -e --nodeps mariadb-libs 对应 rpm -e --nodeps marisa

安装:
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
在这里插入图片描述

运行mysql服务:systemctl start mysqld.service
Mysql会给root用户设置随机密码,查看指令: grep “password” /var/log/mysqld.log 得到随机密码
重设密码:
登录:mysql -u root -p 输入密码
提示密码设置策略:set global validate_password_policy=0;(分三种,0:只要求长度,1:要求长度数字大小写特殊字符,2:长度,数字,大小写,特殊字符,字典文件)

给root用户设置登录密码:set password for ‘root’@‘自定义名’=password(‘自定义登录密码’);
刷新,使之生效:flush privileges;
登录:mysql -u root -p 密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值