Linux下 WebHook + node.js 实现web自动化部署

最初我是使用ftp上传最新项目进行部署,后来是登陆服务器使用git pull来下拉代码,都不是很方便,后来发现可以利用git带的webhook来实现代码上传自动部署 原理 每次使用git 命令后可以触发webhook钩子,向指定的服务器发送一个post请求,服务器接收到该请求,执行shell命令实现自动下拉代码

Ubuntu18.04下 docker + python flask学习记录(二)—— virtualenv虚拟环境的安装和配置

virtualenv是个吼东西,为什么呢,所有第三方的包都会被pip安装到Python3的site-packages目录下。 virtualenv 可以避免不同python项目所需第三方包版本不一致产生的冲突。不同项目指定不同的虚拟环境即可