wls 下使用ubuntu 安装ansible 上传jar包并重启服务

wsl安装 ubuntu 并导出到e盘

wsl --import Ubuntu-22.04 E:\WSL\ubuntu E:\WSL\Ubuntu-22.04.tar --version 2

wsl --export Ubuntu-22.04 E:\WSL\Ubuntu-22.04.tar

在ubuntu下建立客户端和服务器互信,使用

客户端通过ssh服务生成密钥,把公钥复制到服务器上,可以免密登录

复制代码
root@DESKTOP-9ALD7L2:~# cat /etc/ansible/deploy.yml
---
- name:  编译|部署jar包到服务器 | 重启服务
  hosts: web
  tasks:
    - name: 复制jar包到web服务器
      copy:
        src: "{{item }}"
        dest: /root/lechi-web-admin/lib/
      with_items:
        - /mnt/d/lechi-web/lechi-web-admin/target/lechi-web-admin/lechi-web-admin/lib/lechi-web-admin-1.0.0.jar
        - /mnt/d/lechi-web/lechi-web-admin/target/lechi-web-admin/lechi-web-admin/lib/lechi-web-system-1.0.0.jar
        - /mnt/d/lechi-web/lechi-web-admin/target/lechi-web-admin/lechi-web-admin/lib/lechi-iot-netty-1.0.0.jar
        - /mnt/d/lechi-web/lechi-web-admin/target/lechi-web-admin/lechi-web-admin/lib/lechi-web-common-1.0.0.jar
        - /mnt/d/lechi-web/lechi-web-admin/target/lechi-web-admin/lechi-web-admin/lib/lechi-web-framework-1.0.0.jar
    - name: 重启服务
      shell:
        cmd: "./jfinal.sh restart"
        chdir: /root/lechi-web-admin/
相关推荐
Shell运维手记11 小时前
Linux 常用基础命令学习笔记
linux·运维·笔记·学习·算法·github
码流怪侠12 小时前
StereoCrafter 源码级深度拆解:腾讯如何把 2D 视频“抠“成 3D
github·音视频开发·webvr
fthux16 小时前
不必下载整个仓库:GitZip Pro 让 GitHub 文件与文件夹批量下载更简单
前端·chrome·ai·edge·开源·github·firefox
人工智能研究所20 小时前
GitHub 10k+ Star:用自然语言描述系统,AI 帮你生成可交互架构图
人工智能·github·交互·自然语言·系统架构图·archify
逛逛GitHub20 小时前
一个 Skill.md 拿下 1.8 万星,这个 GitHub 项目让 AI 先说重点。
github
云空20 小时前
《GitHub 从入门到进阶完整教程》
github
Timeless15921 小时前
Git与TortoiseGit使用教程:第二章 Git常用命令及TortoiseGit使用教程
github
用户69371750013841 天前
深夜炸场!DeepSeek 没发新模型,却重构了整个 Agent 生态
前端·后端·github
fthux1 天前
装闭 RenoPit 源码解析(08):多模态AI调用、重试与文本降级
人工智能·ai·开源·github·open source·renopit
笨鸟先飞,勤能补拙1 天前
AI Agent应用领域深度解析:从概念到落地的全维度审视
大数据·人工智能·python·物联网·安全·网络安全·github