Linux&Docker&RabbitMQ总结

目录

一、Linux

1、Linux概念

2.如何部署项目:

① 开发人员有一个完整的项目,被打成了jar包或者war包

②.在Linux服务器中配置jdk、tomcat

③.解压tomcat压缩包 

 ④.利用MobaXterm.exe上传项目war包,然后进入tomcat的bin目录,执行./start.sh命令

3.Linux的升级项目:

4.Linux常用的命令:

二、Docker

1、Docker概念:

2、Docker镜像是什么?

3、Docker容器是什么?

4、Docker数据卷是什么? 

三、RabbitMQ 


一、Linux

1、Linux概念

        概念:操作系统、服务器

2.如何部署项目:

① 开发人员有一个完整的项目,被打成了jar包或者war包

        常识:window部署,就是将war包丢到tomcat>webapps下会自动解压,项目会跑起来

②.在Linux服务器中配置jdk、tomcat

①上传jdk、tomcat的压缩包,要借助MobaXterm.exe、FinalShell工具上传
 ② 配置JDK环境变量
      vi /etc/profile

      在最后面配置JDK环境变量:
      export JAVA_HOME=/javaxl/jdk1.8.0_151(jdk解压路径)
      export JRE_HOME=${JAVA_HOME}/jre
      export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
      export PATH=${JAVA_HOME}/bin:$PATH

③.解压tomcat压缩包 

tar -zxvf  apache-tomcat-8.0.53.tar.gz

 ④.利用MobaXterm.exe上传项目war包,然后进入tomcat的bin目录,执行./start.sh命令


3.Linux的升级项目:

1.停掉tomcat服务:

  ./shutdown

  2.进入到tomcat>webapps备份,执行命令

tar -zcvf ssm ssm20220610.zip

3.将升级的项目war包解压出来,此时解压出来的项目,就会覆盖原有的项目文件ssm

 tar -zxvf ssm.zip

 4.重启:

bin ./start.sh 


4.Linux常用的命令:

cd:切换目录
ll/ls:查看当前目录下的所有文件及文件夹
mkdir:创建文件夹
rm -rf:删除文件    

切记:rm -rf /*不要做
rm -rf demo
vi:查看并编辑文件    :wq 退出并保存文件
ping:判断是否有网,或者与其他服务器是否可以链接
ifconfig:查看当前IP
pwd:查看当前所在目录
tar -zxvf:解压
tar -zcvf:压缩
cat : 查看命令    

二、Docker

1、Docker概念:

概念:容器技术,新一代的虚拟化技术

2、Docker镜像是什么?

Docker的镜像概念类似于虚拟机里的镜像,是一个只读的模板,一个独立的文件系统;

由于大量的容器是相同的,那么才会构建镜像;

3、Docker容器是什么?

Docker容器就是在隔离的环境运行的一个进程,如果进程停止,容器就会销毁。

4、Docker数据卷是什么? 

Docker数据卷是一个可供一个或多个容器使用的特殊目录,它将主机操作系统目录直接映射进容器。

 


三、RabbitMQ 

概念:消息中间件;作用提升应用程序的性能;流量削峰

 

 

生产者:消息发送方

消费者:消息消费方

 Broker:RabbitMQ消息中间件服务器

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值