LinuxCentOS7上面整合SSM项目之装javaJDK、Mysql、Tomcat、Idea打包项目

LinuxCentOS7上面整合SSM项目之装javaJDK、Mysql、Tomcat、Idea打包项目

··扩展配置Centos

首先我们先把虚拟机设置成桥接模式
在这里插入图片描述
在这里插入图片描述

然后我们需要用Xshell链接虚拟机的化需要关闭防火墙并且设置永久关闭

systemctl stop firewalld//关闭防火墙
systemctl disable firewalld.service//永久关闭防火墙

然后就可以通过ifconfig查看ip然后用xshell配置
可以通过下方链接的博客设置用xshell访问
https://www.cnblogs.com/shireenlee4testing/p/9469650.html

CentOS7上面装Mysql

因为CentOS现在集成了mariadb数据库 而不是Mysql所以我们要先删除这个数据库下的所有依赖
一、首先查看当前安装的mariadb包

rpm -qa|grep mariadb
在这里插入图片描述

二、卸载mariadb

rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64//要把上面查出来的所有依赖删除掉

三。下载并安装MySQL官方的 Yum Repository

wget -i -c
http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm //注意在root目录下也就是~

四. 安装mysql57-community-release-el7-10.noarch.rpm包

yum -y install mysql57-community-release-el7-10.noarch.rpm

五。 安装这个包后,会获得两个mysql的yum repo源:
/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。yum -y install mysql-community-server
六. 安装MySQL

yum -y install mysql-community-server

至此所有的安装已经完成,这个流程是我总结了多个教程中最好用的,如果使用上面办法报错的一定要围绕着这个教程进行百度。
记住密钥在这里插入图片描述
七.重置MySQL密码
在MySQL安装完成后,第一次启动MySQL时,会把密码记录到 /var/log/mysqld.log 文件中

首先启动MySQL:

systemctl start mysqld.service

八。进入数据库
使用这种方法 因为是5.6的版本验证会多一些所以会出现下面这种情况
在这里插入图片描述
1.首先,修改/etc/my.cnf文件
2.在[mysqld]中添加 skip-grant-tables
3.重启

mysql stop  mysqld.service //先停止
mysql start mysqld.service//再打开

4进入mysql mysql -uroot 此步就无需输入密码了

5修改密码

1.use mysql
2update user set authentication_string=password(‘新密码’) where user=“root”;

6.然后修改/etc/my.cnf文件删除刚才加的那句话,重启虚拟机 reboot

7.配置远程链接,可以使用sql工具远程访问

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

(如果再出错看下面的链接文档)
https://www.cnblogs.com/chuanqi1995/p/11644414.html

8.到现在Mysql就配好了 有一说一的话 Mysql给我感觉是最难配的,没有老师教自己琢磨的话够苦恼的,希望能带来帮助。

二、安装JavaJDK

首先我们要先去官网下载java1.8的tar包
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

在这里插入图片描述
第一步 卸载系统自带的OpenJDK以及相关的java文件
①在命令窗口键入:

java -version

在这里插入图片描述

可以看到系统自带的OpenJDK版本信息

2在命令窗口键入:

rpm -qa | grep java

3.然后删除所有文件名中带有openjdk的java文件其余的不用删除
在这里插入图片描述
4输入如下命令 (依次类推删除)

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

5.将包拖入centos中 我放在的是root目录下
在这里插入图片描述
6.解压包

tar -xvf jdk-8u192-linux-x64.tar.gz

7.将解压的包移动到/usr/local/jdk1.8(并且改名)

 mv jdk1.8.0_281/ /usr/local/jdk1.8

8.输入 指令编辑/etc/profile文件

vim /etc/profile

9.向文本最后添加这几行,第一行需要填写你的javaJDK的路径,我的是/usr/local/jdk1.8

export JAVA_HOME=你的javaJDK的路径 
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

在这里插入图片描述
10.上面几行添加好后按键盘Esc,在按Shift+:开启键盘输入,输入指令wq保存并退出 (wq保存并退出,q!不保存退出)

wq
在这里插入图片描述

11.这个指令是让配置文件立即生效

source /etc/profile

在这里插入图片描述
12.输入java 和java -version能输出信息,就已经成功了
在这里插入图片描述
java的配置注意点就是包一定要下对

三、配置Tomcat

去Tomcat官网下载tar包
在这里插入图片描述
然后移动到centos下的root目录下
然后解压

tar -xvf 包名

然后把这个包移动到/usr/local/tomcat(改名tomcat)

mv 解压的包 /usr/local/tomcat

然后进入到tomcat目录,并且进入bin目录 一定要是bin目录

./startup.sh  //启动Tomcat

网页测试:
在这里插入图片描述
总体跟java很像,不多做介绍。

四。IDEA打包项目、打成war包

第一步打开这个
在这里插入图片描述
第二步选中这个
在这里插入图片描述
第三步更改名字
在这里插入图片描述
第四步可以put也可以直接确认
在这里插入图片描述
第五步打包编译
在这里插入图片描述
第六步找到路径 注意war包路径 实在out里面
在这里插入图片描述

最后一步将war包放在Linux上面允许

第一步我们直接把war包放到tomcat下的webapps目录下
在这里插入图片描述
第二步重启tomcat服务

./startup.sh 开启tomcat ./shutdown.sh 关闭tomcat

第三步ip:8080/admin(war包名字)
测试成功
在这里插入图片描述

总结:全部整合的话坑较为多,mysql的地方可能相对麻烦,我也是没有别的办法了,如果有更好的办法,希望评论区告知。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值