liunx单机项目部署

本文详细介绍了如何在Linux系统中安装JDK、Tomcat和MySQL,包括远程连接、文件操作、环境变量配置、防火墙设置以及单机项目的部署过程。
摘要由CSDN通过智能技术生成

1.liunx简介

Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件,故得此称呼),是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。

2.liunx的jdk安装

在这里插入图片描述
1.我们用我们的远程连接工具MobaXterm(可以采用任意的工具)连接上我们的liunx系统,如何找到我们的opt文件,因为我们要安装jdk,所以我们的第三方软件都是放在opt下面
在这里插入图片描述
2.将右边的我们所需要的文件拖过来放进去,在左下方就会出现正在导入的信息,这个时候我们等待它导入即可
在这里插入图片描述
3.我们所用命令cd /opt/转到这个下面,ll查看然后我们的下面就有了3个压缩包
在这里插入图片描述
4.然后我们用cd再次转到/usr/local/ 下面,用mkdir 创建一个用来专门存放解压文件夹的地方
在这里插入图片描述
5.之后我们回到opt文件夹,用tar -axvf jdk-8u151-linux-x64.tar.gz -C /usr/local/创建文件夹名称/,这个命令将我们的jdk解压到我们刚刚在local创建的文件夹里面(-C表示是复制的意思)
在这里插入图片描述
6.解压完成之后我们转到local下面就可以查看到已经就解压好的文件夹了
在这里插入图片描述
7.再次输入vim /etc/profile 回车进入到文件夹里面划到最下面按i键进入编辑模式
在这里插入图片描述

#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

8.将上面的一串代码复制放到最下面,然后按esc 在输入:wq保存并退出
在这里插入图片描述
9.最后一步我们输入source /etc/profile,设置环境变量生效,然后再吃输入java -version查看jdk是否安装完成

2.liunx的tomcat安装

在这里插入图片描述
1.我们用cd 回/opt下面用之前的命令再次解压tomcat。
在这里插入图片描述
2.然后再用cd 转到java目录下面查看我们就可以看到tomcat已经解压成功了
在这里插入图片描述

#开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
#跟新防火墙规则
firewall-cmd --reload
#防火墙列表
firewall-cmd --zone=public --list-ports

3.然后再用cd 转到apache-tocat/bin/ 目录下面回车,输入./statup.sh启动tomcat,在用上方的开放防火墙命令,开放8080端口,在用下方命令进行一个刷新
在这里插入图片描述

cp /usr/local/java/apache-tomcat-8.5.20/bin/startup.sh /etc/init.d

4.将我们的startup.sh启动文件考到init.d系统启动文件下面去,用mv 将startup.sh改成tomcat
在这里插入图片描述
5.在用我们的vim编辑模式,进入到tomcat里面,放置环境配置
在这里插入图片描述

chkconfig --add tomcat

6.配置完成之后我们再退出,输入上方命令,将tomcat加入到服务器中去
在这里插入图片描述
7.输入reboot重新启动liunx,完成之后我们的tomcat也就会跟着liunx一起启动了

3.liunx的mysql安装

在这里插入图片描述
1.我们输入命令查看liunx中有没自带的数据库,使用rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64命令将它删除掉
在这里插入图片描述
2.用cd 命令转到java目录下面创建一共存放的文件夹
在这里插入图片描述

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

3.用命令依次解压上方文件夹
在这里插入图片描述
4.然后我们启动mysql服务,下面命令是mysql开机自启动在这里插入图片描述
5.先用grep “password” /var/log/mysqld.log这个命令把密码初始化出来然后再用密码进行一个登录进去之后,我们再修改密码
在这里插入图片描述
6,用上面命令将我们的mysql密码性能调低一点在这里插入图片描述
7.然后我们用命令将MySQL修改密码,在给mysql授权在刷新
在这里插入图片描述
8.开放端口3306。

4.单机项目部署

在这里插入图片描述
1.新建一个数据库导入脚本
在这里插入图片描述
2.将单机项目导入到/usr/local/java/apache-tomcat-8.5.20/webapps/这个路径项目
3.然后启动服务就可以进行一个访问了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值