jdk&Tomcat安装
jdk&Tomcat安装
拖进去之后的效果
解压对应工具包
解压命令
#解压tomcat
tar -zxvf apache–tomcat-8.5.20.tar.gz
#解压jdk
tar -zxvf jdk-8u151-linux–x64.tar.gz
配置环境变量并测试jdk安装
#java environment
export JAVA_HOME=/Kissship/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
输入命令 : cat /etc/profile ( 查看该文件是否配置好jdk的环境变量 )
jdk安装完成
启动tomcat
但是我们发现,在启动了tomcat之后,在浏览器中目前还是访问不到的。
防火墙设置
#开放端口
firewall–cmd –zone=public —add-port=3306/tcp –permanent
#跟新防火墙规则
firewall–cmd —reload
#防火墙列表
firewall–cmd –zone=public —list-ports
#防火墙状态
systemctl status firewalld
#启动防火墙
systemctl start firewalld
#关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
开启/关闭防火墙以及防火墙状态查看
输入命令 : systemctl status firewalld ( 查看防火墙状态 )
tomcat启动后,防火墙关闭后,就可以在本地浏览器中输入,虚拟机的ip加端口8080可以访问Tomcat。
开放端口
关闭防火墙有很大的风险,所以我们还是要开启防火墙,只开发端口
输入命令 : systemctl stop firewalld.service ( 关闭防火墙 )
输入命令 : firewall–cmd –zone=public —add-port=3306/tcp —permanent (开放3306端口)
输入命令 : firewall–cmd –zone=public —add-port=8080/tcp –permanent (开放3306端口)
MySQL安装
解压安装
分别输入命令 :
rpm -e —nodeps mariadb–libs-5.5.56-2.el7.x86_64
rpm -qa|grep mariadb ( 删除mariadb )
输入命令 : mkdir mysql-5.7 ( 创建一个文件夹来存放MySQL )
再输入 : ll ( 查看文件 )
输入命令 : tar –xvf mysql-5.7.35-1.el7.x86_64.rpm–bundle.tar -C mysql-5.7
开始安装,-ivh 其中i表示安装,v表示显示安装过程,h表示显示进度
输入命令 : rpm -ivh mysql–community–common-5.7.35-1.el7.x86_64.rpm
输入命令 : rpm -ivh mysql–community–libs-5.7.35-1.el7.x86_64.rpm
输入命令 : rpm -ivh mysql–community–client-5.7.35-1.el7.x86_64.rpm
输入命令 : rpm -ivh mysql–community–server-5.7.35-1.el7.x86_64.rpm
输入以上命令进行安装
登入配置
安装之后,输入命令 : systemctl start mysqld ( 启动MySQL服务 )
输入以下命令 :
#设置密码校验策略(0 or LOW),要不密码太LOW不让你过
set global validate_password_policy=0;#设置密码校验长度,要不密码太短不让你过(多次测试发现密码最小长度为4位)
set global validate_password_length=4;
#更新密码
set password = password(“123456”);
#输入后使修改生效还需要下面的语句
FLUSH PRIVILEGES;
#数据库没有授权,允许以root身份远程登录mysql
GRANT ALL PRIVILEGES ON *.* TO ‘root‘@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
#输入后使修改生效还需要下面的语句
FLUSH PRIVILEGES;
后端部署
数据库
在虚拟机 ( Centos ) 的数据库中创建跟tomcat中部署的项目相对应的数据库名称,并且将项目中的数据表导入到该数据库中。
导入.war包
修改端口
输入命令 : firewall-cmd –zone=public —add-port=8082/tcp –permanent ( #开放端口 )
进入后,找到Connector设置端的地方,按 i 进入编辑模式,将8080修改为8082,再按Esc退出编辑模式,再输入 :wq 保存并且退出
开启访问
下班!下班!!!!!!!!!!!!
原文地址:https://blog.csdn.net/m0_74934282/article/details/134154393
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_26774.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!