Linux-软件安装及Linux运行Springboot框架(后台运行)

1.软件安装

目录

1.软件安装

1.1软件安装方式

1.2安装JDK

1.2.1 上传安装包 

1.2.2 解压安装包

1.2.3 配置环境变量

1.2.4 重新加载profile文件

1.2.5 检查安装是否成功

 1.3安装TomCat

1.3.1 Tomcat安装

1.3.2 Tomcat进程查看

1.3.3 防火墙操作

1.3.4 停止Tomcat

1.4 安装MySQL

1.4.1 MySQL安装

1.4.2 MySQL启动

1.4.3 MySQL登录

1.5 安装lrzsz

1.5.1 搜索lrzsz安装包 

1.5.2 在线安装lrzsz

1.5.3 测试

2.项目部署

2.1 手动部署项目


1.1软件安装方式

在Linux系统中, 安装软件的方式主要有四种,这四种安装方式的特点如下:

安装方式 特点
二进制发布

软件已经针对具体平台编译打包发布,只要解压,修改配置即可

rpm安装 软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,==不能自行解决库依赖问题==
yum安装 一种在线软件安装方式,本质上还是rpm安装,自动下载安装包并安装,安装过程中自动解决库依赖问题(安装过程需要联网)
源码编译安装 软件以源码工程的形式发布,需要自己编译打包

1.2安装JDK

上述我们介绍了Linux系统软件安装的四种形式,接下来我们就通过第一种(二进制发布包)形式来安装JDK。 JDK对应的二进制发布包   注意:这里先说一声我这里用来连接虚拟机的是FinalShell所以可能各种用来连接虚拟机的上传按钮所在地方都会不一样  以下地方会有演示

1.2.1 上传安装包 

        使用FinalShell自带的上传工具将

jdk的二进制发布包上传到Linux 

 

 

 点到自己需要上传的jdk就可以在Linux里直接上传了,我这边上传的是根目录  /

1.2.2 解压安装包

示例执行如下指令,将上传上来的压缩包进行解压,并通过-C参数指定解压文件存放目录为 /usr/local。

tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local

1.2.3 配置环境变量

使用vim命令修改/etc/profile文件,在文件末尾加入如下配置

JAVA_HOME=/usr/local/jdk1.8.0_171
PATH=$JAVA_HOME/bin:$PATH

具体操作指令如下:

1. 编辑/etc/profile文件,进入命令模式
    vim /etc/profile

2. 在命令模式中,输入指令 G , 切换到文件最后
    

3. 在命令模式中输入 i/a/o 进入插入模式,然后切换到文件最后一行
    

4. 将上述的配置拷贝到文件中
    JAVA_HOME=/usr/local/jdk1.8.0_171
    PATH=$JAVA_HOME/bin:$PATH
    
5. 从插入模式,切换到指令模式
    ESC
    
6. 按:进入底行模式,然后输入wq,回车保存
    :wq

1.2.4 重新加载profile文件

为了使更改的配置立即生效,需要重新加载profile文件,执行命令:

source /etc/profile

1.2.5 检查安装是否成功

java -version       安装成功会出现版本号

 1.3安装TomCat

1.3.1 Tomcat安装

1. 上传安装包

使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux

 2. 解压安装包

将上传上来的安装包解压到指定目录/usr/local下,执行命令为

tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local

3. 启动Tomcat

进入Tomcat的bin目录启动服务。执行命令为

cd /usr/local/apache-tomcat-7.0.57/

cd bin

sh startup.sh或者./startup.sh  注意: ./这个是当前目录的意思 (此阶段是给菜鸟所看大佬请忽略)

1.3.2 Tomcat进程查看

上述将Tomcat启动完成之后,并不能知道Tomcat是否正常运行,那么我们可以验证Tomcat启动是否成功,有多种方式,这里主要介绍常见的两种方式:

1. 查看启动日志

Tomcat的启动日志输出在Tomcat的安装目录下的logs目录中,Tomcat的启动及运行日志文件名为 catalina.out,所以我们查看Tomcat启动日志,主要可以通过两条指令,如下:

1. 分页查询Tomcat的日志信息
more /usr/local/apache-tomcat-7.0.57/logs/catalina.out

2. 查询日志文件尾部的50行记录
tail -50 /usr/local/apache-tomcat-7.0.57/logs/catalina.out  

只要Tomcat在启动的过程中,日志输出没有报错,基本可以判定Tomcat启动成功了。

2. 查询系统进程

我们也可以通过Linux系统的查看系统进程的指令,来判定Tomcat进程是否存在,从而判定Tomcat是否启动。执行如下指令:

ps -ef|grep tomcat

   

说明:

  • ==ps==命令是linux下非常强大的进程查看命令,通过ps -ef可以查看当前运行的所有进程的详细信息
  • =="|"== 在Linux中称为管道符,可以将前一个命令的结果输出给后一个命令作为输入
  • 使用ps命令查看进程时,经常配合管道符和查找命令 grep 一起使用,来查看特定进程

1.3.3 防火墙操作

前面我们已经通过日志的方式及查看系统进程的方式,验证了Tomcat服务已经正常启动,接下来我们就可以尝试访问一下,我们发现是访问不到的。

 那为什么tomcat启动成功了,但就是访问不到呢?原因就在于Linux系统的防火墙,系统安装完毕后,系统启动时,防火墙自动启动,防火墙拦截了所有端口的访问。接下来我们就需要学习一下,如何操作防火墙,具体指令如下:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值