php加密解密那些事儿

RSA 解释 非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。 公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密; 如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。 因为加密和解密使 »

PHP自动化部署工具-Deployer

自动化部署的好处 减少重复工作 确保全部目标... 自动化部署的好处 减少重复工作 确保全部目标环境代码完全一致 方便快速地进行弹性扩展 如果部署失败,可以快速回滚 Deployer的特性 快速回滚 并行任务:Deployer可以在多台服务器之间同时进行部署,使得部署操作更加快速 »

PsySH:php交互环境

A runtime developer console,interactibe debugger and REPL for PHP PsySH类似Python的IDLE的一个PHP的交互运行环境。 wget https://git.io/psysh chmod +x ps »

mac安装多版本php

前提:使用brew安装php 需求 因为某些程序要使用php7才能使用,解决方案有以下几种 docker vagrant brew 因为之前已经安装了php5.6,我们希望安装php7又不把php5.6卸载 安装 brew install php70 会提示 so,根据提示. »

elasticsearch简单入门

安装 brew install elasticsearch 开机自启动 brew services start elasticsearch 访问 localhost:9200 可以直接使用postman测试api接口 php测试 下面直接贴代码 mkdir es &a »

docker环境下配置mysql主从

准备步骤 搭建docker环境,下载mysql镜像 通过Dockerfile构建自己的镜像,因为主从服务器的my.cnf不同,所以建议构建两个镜像,同时复制my.cnf到镜像中 通过build和run运行镜像 修改主从配置 安装 1.下载mysql镜像源 docker pul »

centos7 mysql主从

准备工作 1.配置yum源 wget https://repo.mysql.com//mysql57-community-release-el7-9.noarch.rpm 2.安装 yum localinstall mysql57-community-release- »

centos7下安装docker

从文件的角度理解Docker 基于Namespace与Cgroups的容器工具其实早已存在,例如Linux-VServer,OpenVZ,LXC。然而,真正引爆容器技术的却是后来者Docker。为什么呢?个人觉得是因为Docker镜像以及Dockerfile。 在Linux »

解决github访问慢的问题

有vpn直接用vpn,没有vpn的直接本地修改host,绕过dns解析。 打开dns查询网站 查询域名,找一个ttl最小的。直接绑定hosts就可以了 192.30.253.113 github.global.ssl.fastly.net 192.30.253.113 ass »