脚本
#!/bin/sh
cd $1
unset GIT_DIR
git pull origin $2
定时任务crontab
// 编辑
crontab -e
* * * * * /path/to/sync.sh /path/to/yourwww dev &>/dev/null
......
// 查看
crontab -l
关于作者 · AdminI am Yasin, let's talk about these first!
相关文章
原理 首先有一个clone好的git项目 创建一个批量执行git命令的shell脚本 在crontab定时任务中添加定时任务执行此脚本
一、新建代码库
说明 社区版1Panel可以使用默认免费的WAF功能,但是免费版不提供拦截记录查看的功能; 此处记录如何手动查看WAF拦截记录; 1Panel的网站WAF基于Openresty,需要在应用商店中安装Openresty; 本案例1Panel版本:v1.10.28 lts
说明 将1Panel中openresty创建的网站根目录更改为宿主机共享目录; 环境结构说明: 在Windowns10(宿主机)中安装VMware; 再在VMware中安装Debian11; 再在Debian11中安装1Panel; 共享文件夹说明: 假设宿主机中有个目录“d:/ linux”,里边是无数个网站的代码; VMware中给Debian11开启了文件夹共享,将宿主机中该文件夹共享到Debian11中的“/mnt/hgfs/ linux”;
文章评论
还没有评论,欢迎留下第一条回复。
登录 或 注册 后发表评论。