10分钟内跨账号迁移阿里云ECS实例
今天在阿里云购买了一个便宜的实例,打算把旧实例迁移到新实例。步骤很简单。 旧实例创建自定义镜像 控制台找到ECS实例,点击创建自定义镜像。镜像名称随意填,反正是一次性的。因为我的实例只有系统盘,所以只有默认资源组可以选,如果你有别的盘,可能可以选择多个。 共享自定义镜像(在同一账号内迁移的跳过这一步) 提交创建后,在镜像菜单可以看到提交的镜像,进度…
2019年度总结
2019是平淡的一年,没有太大的变化,所以觉得平淡无奇。年度总结会以比较特殊的散文形式叙述,形散而神...也散。 首先迎来的是2018年的收场,年会,抽了个还算不错的小奖。 过年与往年一样,亲人朋友间聚聚,除了家里各种商业小店纷纷开起来外,倒是没有其他改变。 接着便真正拉开了新的一年的帷幕,开始返工了。开工利是很大,那天我司小伙伴的朋友圈里纷纷成为…
【转】Mac打开软件提示:xx已损坏,请移至废纸篓
转载自:简书 解决方法一: 允许任何来源的应用。在系统偏好设置里,打开“安全性和隐私”,将“允许从以下位置下载的应用程序”设置为“任何来源“。当然,这个设置已经无法在Mac OS Sierra上完成了。 在Mac OS Sierra上,应该进行以下操作: 打开终端(Terminal),输入以下命令后回车,输入密码 sudo spctl --mast…
用php对象,简化Json Schema的定义
Github地址 使用php对象,描述Json-Schema变得更容易(支持draft-07 和 draft-06) 使用opis/json-schema作为校验器 好处 定义容易,不用写复杂的json 定义更有可读性 安装 composer require "foamzou/easy-json-schema" 基本使用 use Foamzou\E…
nginx proxy_pass后gzip不生效
有一台服务器只能对外开80端口,但该服务器有几个项目同时共用。因此做了一个方案,使用不同的url前缀,proxy_pass到对应项目监听的端口。 如default.conf配置如下 server { listen 80 default_server; location /a/ { rewrite ^/a/(.*)$ /$1 break; # 剥掉 …
centos6升级python到2.7版本
有些软件需要安装python2.7,但centos6默认安装的是2.6版本。但yum依赖2.6,所以不能覆盖安装。需要保留两者 编译安装python2.7 wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz tar xvf Python-2.7.14.tgz sudo mk…
根据pid查找进程所在的执行文件
查看执行进程的文件 sudo ls -l /proc/<pid>/exe 例如,可以看到node这个可执行程序的绝对路径 root@iZ94qht95zsZ ~# ps -ef | grep node root 17078 16750 88 16:47 pts/0 00:00:00 node index.js root@iZ94qht9…
编译安装php7.3
最近在一台CentOS6.2的机器上部署php7.3,系统有点旧,稍微折腾点。 安装需要的依赖 sudo yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libjpeg libpng freetype libjpeg-devel libpng-dev…
编译protobuf.so扩展
在官网下载适合php版本的包。pecl官网 解压 tar zxvf protobuf.tar.gz cd到目录并用phpize生成configure文件 cd protobuf-3.7.1/ phpize 编译三板斧 ./configure --with-php-config=/usr/local/bin/php-config make sudo …