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/
相关推荐
CoderJia程序员甲20 分钟前
GitHub 热榜项目 - 日榜(2025-08-21)
ai·开源·github·ai编程
___波子 Pro Max.2 小时前
GitHub Actions YAML命令使用指南
github
2302_799525743 小时前
【ansible】2.实施ansible playbook
linux·运维·ansible
2501_930104043 小时前
当 GitHub 宕机时,我们如何协作?
github
Java技术小馆5 小时前
InheritableThreadLoca90%开发者踩过的坑
后端·面试·github
希尔伯特旅馆6 小时前
Riskfolio-Lib:杠杆与做空的组合优化
github
IT成长日记6 小时前
【自动化运维神器Ansible】Playbook调用Role详解:从入门到精通
运维·自动化·ansible·playbook·role
小白不想白a7 小时前
【Ansible】将文件部署到受管主机1:文件模块
ansible
skywalk81637 小时前
设计简洁的Ansible:目前非常流行的开源配置管理和自动化工具
开源·自动化·ansible
2302_799525747 小时前
【ansible】4.实施任务控制
linux·服务器·ansible