随笔分类 -  云运维&&云架构

osquery简单试用
摘要:备注: osquery facebook 开源的将操作系统指标转换为sql 查询,方便好用,很适合devops 性能分析,系统监控 1. 安装 参考 https://osquery.io/downloads/official/2.11.2 我使用的是centos 使用rpm 包安装 wget htt 阅读全文

posted @ 2018-04-14 20:50 荣锋亮 阅读(4094) 评论(0) 推荐(1) 编辑

使用gopherjs 进行web 应用开发
摘要:1. 安装 go get -u github.com/gopherjs/gopherjs 2. 基本代码使用 备注: 这个只是一个简单的demo,进行pi 运算,结果还真是快 a. code golang package main import ( "fmt" "math" "time" ) fun 阅读全文

posted @ 2018-04-13 11:02 荣锋亮 阅读(1178) 评论(0) 推荐(0) 编辑

elixir grpc 试用
摘要:备注: elixir grpc 封装测试 1. 安装 a. 安装 protoc 参考相关文档,比较简单 b. 安装elixir grpc 插件 protoc-gen-elixir 同时配置环境变量 2. 基本项目使用 a. 创建项目 mix new appdemo cd appdemo touch 阅读全文

posted @ 2018-04-12 21:32 荣锋亮 阅读(669) 评论(0) 推荐(0) 编辑

elixir 几种安装方式
摘要:1. yum yum 源(直接放弃,版本太老) 2. 使用预编译包 wget https://github.com/elixir-lang/elixir/releases/download/v1.6.4/Precompiled.zip 配置环境变量 export PATH="$PATH:/path/ 阅读全文

posted @ 2018-04-10 17:16 荣锋亮 阅读(435) 评论(0) 推荐(0) 编辑

elixir 使用mix umbrella 模块化项目
摘要:备注: 项目比较大, 模块比较多,一般使用mix 的方式是大家进行文件夹的划分,但是使用mix 的umbrella 可能会更方便 1. 安装 默认安装elixir 的时候已经包含了这个功能 2. 基本使用 a. 创建根项目 mix new <projectname> --umbrella 生成的项目 阅读全文

posted @ 2018-04-08 11:21 荣锋亮 阅读(453) 评论(0) 推荐(0) 编辑

nginx unit 安装试用
摘要:1. yum 源 nano /etc/yum.repos.d/unit.repo 内容 [unit] name=unit repo baseurl=https://packages.nginx.org/unit/centos/$releasever/$basearch/ gpgcheck=0 ena 阅读全文

posted @ 2018-04-07 13:06 荣锋亮 阅读(590) 评论(0) 推荐(0) 编辑

nginx ngscript 简单使用
摘要:备注: 默认没有集成到nginx包里,需要单独安装(推荐使用动态模块的方式进行安装) 1. 安装 wget https://nginx.org/download/nginx-1.13.11.tar.gz hg clone http://hg.nginx.org/njs // njs 模块克隆 ./c 阅读全文

posted @ 2018-04-07 12:22 荣锋亮 阅读(519) 评论(0) 推荐(0) 编辑

memsql 基本安装试用
摘要:备注:使用docker 进行安装 1. 基本准备 a. 环境检查(必须,不然会有服务启动异常的问题) docker run --rm memsql/quickstart check-system b. 启动 docker run -d -p 3306:3306 -p 9000:9000 --name 阅读全文

posted @ 2018-04-05 19:27 荣锋亮 阅读(4466) 评论(0) 推荐(0) 编辑

使用vigil 监控微服务系统包含可视化界面
摘要:1. 安装 a. rust cargo cargo install vigil-server b. docker docker pull valeriansaliou/vigil:v1.3.0 2. 配置说明 使用起来需要的就是配置文件 config.cfg,配置还是比较简单的,从字面意思可以看明白 阅读全文

posted @ 2018-03-30 14:51 荣锋亮 阅读(301) 评论(0) 推荐(0) 编辑

使用openresty && minio && thumbor 构建稳定高效的图片服务器
摘要:备注: minio 是一个开源的s3 协议兼容的分布式存储,openresty nginx+lua 高性能可扩展的nginx 衍生版,thumbor 基于python 的图片处理服务器,支持图片的裁剪,识别。。。。 代码为使用docker 构建的一个一体化的参考代码,实际使用中,大家可以基于自己的业 阅读全文

posted @ 2018-03-26 14:41 荣锋亮 阅读(2654) 评论(0) 推荐(0) 编辑

service fabric docker 安装
摘要:1. 镜像拉取 docker pull microsoft/service-fabric-onebox 2. 配置docker(daemon.json) { "ipv6": true, "fixed-cidr-v6": "fd00::/64" } 3. 启动镜像 docker run -itd -p 阅读全文

posted @ 2018-03-16 14:44 荣锋亮 阅读(897) 评论(0) 推荐(1) 编辑

nginx 支持ie 6 等低版本https 的配置
摘要:nginx 配置 https 支持ie6 等低版本(主要是加密套件的问题) server { listen 443 ssl; server_name itapiway.demo.com; ssl_certificate cert/wsriakey-pem.crt; ssl_certificate_k 阅读全文

posted @ 2018-03-15 15:26 荣锋亮 阅读(768) 评论(0) 推荐(0) 编辑

tomcat  nginx  证书切换
摘要:1. 导出公钥 keytool -export -alias tomcat -keystore <you jks>wsriakey.keystore -file <outputfile>wsriakey.crt 2. 转化为 pem 格式 openssl x509 -out <outputfilen 阅读全文

posted @ 2018-03-14 08:16 荣锋亮 阅读(420) 评论(0) 推荐(0) 编辑

再谈zabbix 邮件通知配置(不用脚本,简单配置就可以了)
摘要:备注: 安装过zabbix 的人,大家都应该了解,后者查询网上的资料邮件通知一般是编写一个脚本,即报警媒介类型,创建一个script类似的 然后编写脚本,进行发送,但是实际上,系统内置的邮件发送还是比较简单的,直接配置就可以了,只是实际上大家只操作了添加用户 并配置用户的报警媒介,或者添加了群组但是 阅读全文

posted @ 2018-03-12 08:57 荣锋亮 阅读(365) 评论(0) 推荐(0) 编辑

grpc rust 项目基本使用
摘要:1. 安装依赖(rust 基本依赖就不说了,需要配置环境变量) protoc 参考: https://github.com/google/protobuf/releases/tag/v3.5.1 2. 参考项目 https://github.com/rongfengliang/grpc-rustde 阅读全文

posted @ 2018-03-08 10:45 荣锋亮 阅读(694) 评论(0) 推荐(0) 编辑

goreman 多进程管理工具
摘要:Linux下多进程管理工具对开发和运维都很有用,常见的功能全面的主流工具主要有monit、supervisor。不过开发中使用则推荐轻量级小工具goreman 举个例子:coreos的etcd就是使用的goreman来一键启停单机版的etcd集群。 参考配置 # Use goreman to run 阅读全文

posted @ 2018-03-01 22:36 荣锋亮 阅读(602) 评论(0) 推荐(0) 编辑

grpc gateway 使用以及docker compose 集成
摘要:1. grpc gateway 安装 参考,比较简单,有需要的依赖可以参考相资料 mkdir tmp cd tmp git clone https://github.com/google/protobuf cd protobuf ./autogen.sh ./configure make make 阅读全文

posted @ 2018-02-28 23:48 荣锋亮 阅读(1915) 评论(0) 推荐(0) 编辑

grpc 安装以及墙的解决方法
摘要:1. 默认官方文档 go get -u google.golang.org/grpc 因墙的问题,大部分安装是无法完成的 2. 解决方法 a. grpc mkdir -p $GOAPTH/src/google.golang.org git clone https://github.com/grpc/ 阅读全文

posted @ 2018-02-27 20:31 荣锋亮 阅读(541) 评论(0) 推荐(0) 编辑

grpc xservice 使用
摘要:1. 安装(此处比较简单) dep 包管理 配置环境变量 GOPATH/bin GO/bin protoc 下载并配置环境变量 2. xservice 安装 a. 预备(一些需要的依赖) mkdir -p $GOPATH/src/golang.org/x git clone https://gith 阅读全文

posted @ 2018-02-27 15:30 荣锋亮 阅读(210) 评论(0) 推荐(0) 编辑

modsecurity3.0 nginx 安装
摘要:备注: 使用的是modsecurity 3.0 的版本,也是nginx 官方推荐使用的,同时使用的是nginx 的dynamic module 1. 环境准备 https://github.com/SpiderLabs/ModSecurity https://github.com/SpiderLab 阅读全文

posted @ 2018-02-18 18:55 荣锋亮 阅读(1102) 评论(0) 推荐(0) 编辑

导航