当前位置: 首页 > article >正文

linux环境部署

war包环境

在Linux系统上部署准备war包环境

查看linux当前版本和系统类型

[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

linux 打包文件夹

使用tar命令:

使用tar命令可以将文件和文件夹打包成一个tar包。可以使用以下命令:

tar -zcvf archive.tar.gz folder

将名为"folder"的文件夹打包成名为"archive.tar.gz"的tar包。其中,选项-z用于压缩文件,选项-c用于创建新的tar包,选项-v用于在命令行显示详细信息,选项-f后面接打包文件名。

使用zip命令:

使用zip命令可以将文件和文件夹打包成一个zip压缩包。可以使用以下命令:

zip -r archive.zip folder

这将会将名为"folder"的文件夹打包成名为"archive.zip"的zip压缩包。其中,选项-r用于递归地打包文件夹及其内容。

docker镜像部署

在Docker中,要使容器能够访问宿主机的本地目录,您可以在运行容器时使用-v或–mount标志将宿主机上的目录挂载到容器内的指定路径。

使用-v或–mount的格式如下:

docker run -v /本地/目录路径:/容器内/目标路径 image_name

或者

docker run --mount type=bind,source=/本地/目录路径,target=/容器内/目标路径 image_name

例如,如果您想要在Docker容器中运行一个web服务,并且想要使得容器能够访问宿主机的/home/user/app目录,您可以这样做:

docker run -v /home/user/app:/usr/src/app -p 8080:8080 my_web_app

这将会挂载宿主机的/home/user/app目录到容器内的/usr/src/app路径,并将容器的8080端口映射到宿主机的8080端口。

请确保替换/home/user/app为您要挂载的本地目录的路径,my_web_app为您要运行的Docker镜像名称,以及/usr/src/app为您的应用程序在容器内部预期的工作目录。

Linux删除目录

rm -rf  redisdir     #删除redisdir目录,强制删除

安装redis到目录

# 下载Redis源码包
wget http://download.redis.io/releases/redis-6.2.6.tar.gz
 
# 解压源码包
tar xzf redis-6.2.6.tar.gz
 
# 进入Redis源码目录
cd redis-6.2.6
 
# 编译Redis
make
 
# 指定安装目录,例如 /opt/redis
sudo make PREFIX=/opt/redis install

http://www.kler.cn/a/274065.html

相关文章:

  • python|利用ffmpeg按顺序合并指定目录内的ts文件
  • 浅谈某平台多场景下反爬虫与风控业务
  • soular使用教程
  • 【AI日记】24.12.28 kaggle 比赛 2-16
  • MyBatis知识点笔记
  • AMD | GPU | 深度学习 | 如何使用
  • RSA加密解密签名加签验签RsaUtils工具类
  • 106 基于消息队列来做 mysql 大数据表数据的遍历处理
  • 尚硅谷SpringBoot3笔记 (二) Web开发
  • 写了几个难一点的sql
  • php便民超市管理系统flask-django-nodejs-python
  • cc-uploadSomePic图片上传组件:快速开发与用户体验的提升
  • 计算机网络——物理层(物理传输介质和物理层的设备)
  • 阿里云部署MySQL、Redis、RocketMQ、Nacos集群
  • 使用IDEA2023创建传统的JavaWeb项目并运行与调试
  • openGauss学习笔记-246 openGauss性能调优-SQL调优-经验总结:SQL语句改写规则
  • 2024热门外贸独立站wordpress模板
  • 常用图像滤波器,图像增强
  • element-plus el-table表格默认选中某一行
  • Linux下磁盘分区类型及文件系统扩容
  • BUGKU-WEB never_give_up
  • flex属性详解
  • HTTPS(超文本传输安全协议)工作过程
  • SNMP协议入门:揭秘网络管理的核心技术
  • pytorch升级打怪(五)
  • atoi函数