9、Linux-安装JDK、Tomcat和MySql

目录

一、安装JDK

1、传输JDK文件(.tar.gz)

2、解压

3、备份环境变量

4、配置环境变量

5、重新加载环境变量

6、验证(java -version)

二、安装Tomcat

1、传输文件,解压到/usr/local

2、进入Tomcat的bin目录

3、授权(默认Tomcat的脚本文件*.sh是没有执行权限的)

4、开启8080端口

5、启动Tomcat

 6、浏览器访问验证

7、查看Tomcat运行日志

三、MySql安装

1、传输文件,卸载可能存在的旧的包(会和MySql产生冲突)

2、安装MySql依赖

3、安装MySql

4、设置开机启动

5、启动MySql

6、验证安装成功

 7、查看临时密码

8、使用临时密码登录

 9、设置新密码,之后才能执行SQL

10、使用新密码登录,尝试执行SQL

11、开放远程登录权限

12、开放3306端口

13、Navicat连接测试

14、测试数据库

四、JDK、Tomecat和MySql文件


一、安装JDK

【传输文件参考8、Linux-软件安装:rpm和yum;配置yum阿里云镜像源-CSDN博客

1、传输JDK文件(.tar.gz)

2、解压

tar -zxvf jdk-11_linux-x64_bin.tar.gz -C /usr/local

3、备份环境变量

cp /etc/profile /etc/profile_bak

4、配置环境变量

vi /etc/profile

任意地方加上下面两条命令(注意JAVA_HOME目录改成你的jdk所在的目录)

export JAVA_HOME=/usr/local/jdk-11
export PATH=$JAVA_HOME/bin:$PATH

例如 

保存修改:wq

5、重新加载环境变量

source /etc/profile

6、验证(java -version)


二、安装Tomcat

1、传输文件,解压到/usr/local

2、进入Tomcat的bin目录

3、授权(默认Tomcat的脚本文件*.sh是没有执行权限的)

chmod 777 *.sh

4、开启8080端口

参考此链接:7、Linux-防火墙和配置静态ip-CSDN博客

5、启动Tomcat

./startup.sh

 6、浏览器访问验证

注意ip不是localhost,而是Linux的ip

7、查看Tomcat运行日志

cd /usr/local/apache-tomcat-9.0.33/logs
tail -f catalina.out

关于tail命令,请看4、Linux-常用命令(二)-CSDN博客

同理可查看其他日志文件,例如:localhost_access_log.2024-03-06.txt


三、MySql安装

1、传输文件,卸载可能存在的旧的包(会和MySql产生冲突)

rpm -e postfix mariadb-libs

2、安装MySql依赖

yum -y install net-tools perl

3、安装MySql

rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm

4、设置开机启动

systemctl enable mysqld

5、启动MySql

systemctl start mysqld

6、验证安装成功

 7、查看临时密码

grep 'temporary password' /var/log/mysqld.log

此处是waTw)=e:=1Fo

8、使用临时密码登录

mysql -u root -p

 9、设置新密码,之后才能执行SQL

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Trxcx_2024';
// BY后面改成你想要设置的新密码

10、使用新密码登录,尝试执行SQL

11、开放远程登录权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Trxcx_2024'  WITH GRANT OPTION;

刷新权限

FLUSH PRIVILEGES;

12、开放3306端口

参考7、Linux-防火墙和配置静态ip-CSDN博客

13、Navicat连接测试

主机设置为Linux的ip,密码设置为上面的密码。

14、测试数据库


四、JDK、Tomecat和MySql文件

【免费】JDK-Tomcat-MySql.zip资源-CSDN文库

相关推荐

  1. Linux安装MySQL数据库(Red Hat7.9安装MySQL5.7数据库)

    2024-03-13 23:44:03       31 阅读
  2. ****LinuxMysql安装配置

    2024-03-13 23:44:03       57 阅读
  3. Linux安装mysql

    2024-03-13 23:44:03       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-13 23:44:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-13 23:44:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-13 23:44:03       87 阅读
  4. Python语言-面向对象

    2024-03-13 23:44:03       96 阅读

热门阅读

  1. 【C语言学习路线】

    2024-03-13 23:44:03       43 阅读
  2. TypeScript之函数

    2024-03-13 23:44:03       39 阅读
  3. jetson orin nx重装Cuda加速的OpenCV4.5.4

    2024-03-13 23:44:03       46 阅读
  4. nodejs:npm i与npm i -S、npm i -D区别

    2024-03-13 23:44:03       39 阅读
  5. 知识图谱详细建立过程

    2024-03-13 23:44:03       41 阅读
  6. 320: 鸡兔同笼(python)

    2024-03-13 23:44:03       41 阅读
  7. HTML世界之标签Ⅱ

    2024-03-13 23:44:03       38 阅读
  8. 红帽认证知识储备-Linux安全

    2024-03-13 23:44:03       42 阅读