Linux入门(六)软件安装与jar包、war包部署

Linux安装软件方式有三种:分别是rpm、解压缩、yum在线安装。

1.rpm

以jdk的安装配置并运行jar包为演示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
linux运行jar包:

#直接运行jar包, 锁定ssh窗口,窗口关闭之后,程序停止: 
java -jar xxxx.jar 
#当窗口不锁定。但是窗口关闭之后,程序终止: 
java -jar xxxx.jar & 
#nohup表示不挂断运行命令,账户退出或终端关闭时,程序依然运行: 
nohup java -jar xxxx.jar & 
#将输出重定向到xxx.txt文件中: 
nohup -jar xxxx.jar > xxx.txt & 

linux停止jar包:

ps aux|grep xxxx.jar : 查询xxxx.jar运行的进程
kill -9 xxx : 强制停止进程

查看端口的占用进程:

netstat -lnp|grep 8000 :得到进程信息,例如得到进程 11100 占用 8000 端口
ps 11100 : 查看进程详细信息

防火墙:

#永久开启80端口号:
firewall-cmd --permanent --zone=public --add-port=80/tcp
#开启80-90多个端口: 
firewall-cmd --zone=public --add-port=80-90/tcp --permanent
#移除80端口号:
firewall-cmd --permanent --zone=public --remove-port=80/tcp
#查看防火墙所有信息
firewall-cmd --list-all
#查询端口开启信息
firewall-cmd --list-ports
#更新防火墙规则
firewall-cmd --reload
#启动|关闭|重新启动 防火墙
systemctl [start|stop|restart] firewalld.service
#查看开启服务 --其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件。
firewall-cmd --list-services
#查看还有哪些服务可以打开
firewall-cmd --get-services

2.解压缩包

以tomcat的解压并运行war包演示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

#解压:
tar -zxvf 包名

#tomcat直接启动:
./startup.sh 

#tomcat作为服务启动:
nohup ./startup.sh &

#tomcat控制台动态输出方式启动:
./catalina.sh run 

3.yum在线安装

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值