怎样实现git仓库代码自定部署钩子

服务器Git代码同步钩子项目地址:码云:https://gitee.com/kotlindev/PHPWebHookGitHub:https://github.com/kotlindev/PHPWebHook一、什么是自动部署钩子?简单地说自动部署钩子就是实现代码同步的一个程序,程序会在特定的情况会被触发,比如开发者将代码推送到git服务器时。本文使用PHP语言来编写一个能实现PHP项目自动部署的

- 阅读全文 -

怎样在Linux上开发vue项目

一、开发环境搭建:安装node.js环境以及vue cli工具(1)安装node.js从官网下载对应的二进制压缩包,如下图:解压到程序安装目录xz -d node-v12.17.0-linux-x64.tar.xz tar -xvf node-v12.17.0-linux-x64.tar sudo mv node-v12.17.0-linux-x64 /usr/local/nodejs编辑配置文件

- 阅读全文 -

怎样在Alpine Linux中搭建Python3+Django环境

怎样在Alpine Linux中搭建Python3+Django运行环境概述Alpine Linux是一个十分轻量级的Linux发行版本,其Docker镜像大概只有5m。现在,我们将从Alpine中构建Python3+Django环境。演示环境:Alpine 3.11 的Docker容器环境接下来我们将从一个纯净的Alpine系统开始搭建Python3+Django运行环境。首先在本机的Linux

- 阅读全文 -

怎样安装Arch Linux以及Deepin桌面环境

一、概述Arch Linux 是一个轻量级的Linux发行版本,实际上,Arch Linux提供给用户很多选择,用户可以自定义自己的安装过程,不x像其他很多的Linux发行版本,安装过程甚至是一个只有“下一步”的傻瓜式操作,因此我觉得Arch Linux是我见过安装过程最有技术含量的Linux发行版本。不过我们可以从中学到很多东西,因为很多东西是我们亲手构造出来的。Arch Linux的软件包管

- 阅读全文 -