Deployer部署项目 Deployer 简介Deployer是一个用PHP编写的 cli 部署工具,用于部署任何 PHP 应用程序,包括 Laravel、Symfony、Zend Framework 等框架。 特点 简单的设置过程和最小的学习曲线 可以使用在大多数框架上 没有扩展的并行执行 出现错误,可以回滚到之前版本 没有使用什么代理,仅仅是 SSH 可以实现零停机部署 开始安装123curl -LO https 2020-04-02 Deployer Deployer
Docker安装gitlab 在Docker中运行 gitlab 镜像123456789sudo docker run --detach \ --hostname gitlab.example.com \ --publish 443:443 --publish 80:80 --publish 22:22 \ --name gitlab \ --restart always \ --volume /srv/gitlab 2020-04-01 Docker Docker
Golang-环境搭建 安装包下载go1.14.1.linux-amd64.tar.gz 解压到指定目录下1$ tar -C /usr/local -xzf go1.14.1.linux-amd64.tar.gz 环境变量配置环境变量设置可以选择 /etc/profile 或 ~/.bashrc 1$ dedit ~/.bashrc Go环境变量配置如下 12345# golangexport GOROOT=/usr/ 2020-03-26 Golang Golang
【转】shell-文本处理利器 awk 简介awk 是一个强大的文本分析工具,相对于 grep 的查找,sed 的编辑,awk 在其对数据分析并生成报告时,显得尤为强大。简单来说 awk 就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 使用方法1awk '{pattern + action}' {filenames} 其中 pattern 表 2019-05-29 Shell Linux Shell
shell-流编辑sed 什么是 sedsed 是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件 2019-05-28 Shell Linux Shell
shell-文件和文件系统 文件列出文件lsls 命令用于显示目录或文件名的内容。ls 将每个由 Directory 参数指定的目录或者每个有 File 参数指定的名称写道标准输出,以及你所要求的和标志一起的其他信息。如果不指定参数,ls 命令显示当前目录的内容。 123456789101112131415161718192021222324252627282930313233343536373839404142434445 2019-05-21 Shell Linux Shell
【转】正向代理与反向代理 转载链接正向代理与反向代理【总结】前言 最近工作中用到反向代理,发现网络代理的玩法还真不少,网络背后有很多需要去学习。而在此之前仅仅使用了过代理软件,曾经为了访问google,使用了代理软件,需要在浏览器中配置代理的地址。我只知道有代理这个概念,并不清楚代理还有正向和反向之分,于是赶紧学习一下,补充一下知识。首先弄清楚什么是正向代理,什么是反向代理,然后是二者在实际使用中展示的方式是什么样的,最后 2019-04-24 Nginx Nginx 负载均衡
shell-基本文本处理 排序文本sort语法12sort [OPTION]... [FILE]...sort [OPTION]... --files0-from=F 描述1、将所有文件的排序连接写入标准输出。 2、如果没有文件,或者当文件为-时,读取标准输入。 sort 命令的 行排序使用 sort 命令排序文本 12345678910111213141516171819202122232425262728293031 2019-04-16 Shell Linux Shell
PHP-to-xml 方法 12345678910111213<?phpfunction toXml($data){ $xml = '<xml>'; foreach($data as $key => $val) { $xml .= is_numeric($val) ? '<' . 2019-04-15 笔记 PHP
PHP-子类重写父类属性问题 问题还原新建父类文件 12345678<?phpclass Animal{ public $hasLeg = false; public function __consruct() { }} 新建子类文件 12345<?phpclass Dog extend Animal{ protected $hasLeg 2019-04-15 笔记 Linux PHP