Linux部署JDK+MySQL+Tomcat详细过程

导读:本篇文章讲解 Linux部署JDK+MySQL+Tomcat详细过程,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

一、安装JDK8

二、安装MySQL

三、安装Tomcat


一、安装JDK8

JDK下载官网

1.检查是否已安装open-jdk

rpm -qa | grep java

若有,则卸载

rpm -e --nodeps java-xxxxx

2.安装jdk

创建安装路径java目录

mkdir /usr/java

上传安装包到Java目录

Linux部署JDK+MySQL+Tomcat详细过程

如果报错则安装依赖

yum install glibc.i686

解压安装

tar -xvf jdk-xxx.tar.gz
#z是有gzip属性的文件
#x是解压,c是压缩
#v是显示所以过程
#f后面跟上文件名

配置环境变量

vim /etc/profile
方法一
#文件在末尾添加下面4行
JAVA_HOME=/usr/java/jdk1.8.0_333
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib
export JAVA_HOME PATH CLASSPATH

方法二:在末尾输入下面两行

Linux部署JDK+MySQL+Tomcat详细过程

重新加载配置

source /etc/profile

二、安装MySQL

mysql下载官网

1.检查虚机是否已经安装了mysql或mariadb

rpm -qa | grep -i mysql 
和
rpm -qa | grep mari
#q是查询
#a是所有
#i是忽略大小写

如果查询出有安装了,则将其卸载:

rpm -e --nodeps mysql-libs-x.x.x.x

2.创建mysql安装路径

mkdir /usr/mysql  //创建路径文件夹
cd /usr/mysql     //进入该文件夹

3.用Xftp上传mysql安装包,解压安装:

tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar -C /usr/mysql
#-C指定路径

Linux部署JDK+MySQL+Tomcat详细过程

4.安装

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
#按顺序依次安装
#i是安装
#v是显示过程
#h是显示进度条

 Linux部署JDK+MySQL+Tomcat详细过程

5.启动mysql

systemctl start mysqld.service
或者
service mysql start
#注意mysql有个d

6.设置MySQL root用户密码

MySQL会自动给root用户设置随机密码,运行 grep “password” /var/log/mysqld.log 可看到当前密码

Linux部署JDK+MySQL+Tomcat详细过程

7.登录mysql

mysql -u root -p
#用root用户登录,复制上面的随机密码,粘贴即可,确保不会出错

 8.设置root密码

set global validate_password_policy=0;
#提示设置密码策略
(validate_password_policy默认值为1)

Linux部署JDK+MySQL+Tomcat详细过程

Linux部署JDK+MySQL+Tomcat详细过程

修改密码:

set password for 'root'@'localhost'=password('xxx')
flush privileges;
#使密码设置生效

9.开机自启

chkconfig --add mysqld #加入到系统服务
chkconfig mysqld on #开机自启

10.远程链接mysql添加端口3306

[root@Tomcat init.d]# firewall-cmd --permanent --add-port=3306/tcp
[root@Tomcat init.d]# systemctl restart firewalld.service
[root@Tomcat init.d]# firewall-cmd --query-port=3306/tcp

查看防火墙状态:systemctl status firewalld.service

查看已放行端口:firewall-cmd –list-port

Linux部署JDK+MySQL+Tomcat详细过程

11.设置远程访问

grant all privileges on *.* to 'root' @'%' identified by '前面设置的密码';
#给远程赋权限
mysql> flush privileges;
#刷新设置

三、安装Tomcat

Tomcat下载官网

1.解压Tomcat

tar -zxvf apache-tomcat-8.5.59.tar.gz

2.启动Tomcat

Linux部署JDK+MySQL+Tomcat详细过程

 3.添加防火墙端口8080

firewall-cmd --permanent --add-port=8080/tcp  #在防火墙添加端口8080
firewall-cmd --reload  #重启防火墙 或者  systemctl restart firewalld.service
firewall-cmd --query-port=8080/tcp  #查看端口是否开启

Linux部署JDK+MySQL+Tomcat详细过程

4.配置环境变量

export CATALINA_HOME=/usr/tomcat/apache-tomcat-8.5.59
export PATH=$CATALINA_HOME/bin:$PATH

5.进入Tomcat网站

输入虚机IP地址+8080

Linux部署JDK+MySQL+Tomcat详细过程

6.测试效果

Linux部署JDK+MySQL+Tomcat详细过程

Linux部署JDK+MySQL+Tomcat详细过程

Linux部署JDK+MySQL+Tomcat详细过程

 部署Tomcat成功!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/74685.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!