分类: 实践验证真理

使用docker搭建kettle调度监控平台项目

最近有有个kettle的项目需求,要求能快速转移和部署,那只能使用docker来做了。 准备和测试kettle是一个开源的项目,已经有人把它打包成web项目,项目地址为:https://gitcode.net/mirrors/zhaxiaodong9860/kettle-scheduler/-/tree/master项目创建人使用的是windows,需要把项目转移到Linux上使用。 环境操作系

Citrix XenApp使用

最近工作遇到一个问题,有个业务软件已经停止更新了,只能在WIN7上运行,WIN10上运行有些模块会出错,无奈新电脑已经不支持WIN7了,只能想想办法。用虚拟机方式用户不太接受,太麻烦,最后选择了Citrix的XenApp。去官网逛逛发现已经出道XenApp 7.21版本了,但只找到7.15版本及以下的文档,网上找到7.6版的安装包,发现7.6版本是可以运行在server2008上的,那就用这个吧

代理服务之squid+sarg

代理服务器软件最近有个需求要用到代理服务器,搜索了一番,用得比较多的是windows平台上的ccproxy,不过反应软件不太靠谱,软件经常会崩溃,比较靠谱的是linux平台下的squid。其实还有比较优秀的代理软件如轻量级的tinyproxy,privoxy,还有重量级的vanish和nginx。轻量级的软件不支持缓存,故选择squid。 Varnish与Nginx缓存服务器 1、高性能缓存服务

docker下搭建prometheus+grafana

Prometheus介绍Prometheus是一个最初在SoundCloud上构建的开源监控系统 。它现在是一个独立的开源项目,为了强调这一点,并说明项目的治理结构,Prometheus 于2016年加入CNCF,作为继Kubernetes之后的第二个托管项目。 Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库。从字面上理解,Prometheus由两个部分组成,一

docker部署odoo14及postgresql

odoo简介和部署方式OpenERP的前身,开源,功能强大,更新版本到14,官方有几种安装方法,使用docker方法部署更简单,而官方使用docker compose的方式启动,我希望postgressql能够提供给多个应用使用,可以通过外部方法来访问,所以我这里用portainer部署。 部署postgres下载portgres镜像首先确定好postgresql的版本,这里使用postgres

使用denyhosts防止暴力破解ssh

下载安装denyhostsgithub上有软件及安装说明,使用python开发的:https://github.com/denyhosts/denyhosts当前最新版提供deb包和rpm包,方便debain/ubuntu和redhat/centos系统安装这里我使用deb包:wget https://github.com/denyhosts/denyhosts/releases/downloa

ELK使用日志

介绍ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。 Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。它的特

hexo使用记录

部署到githubnodejs环境hexo基于node.js,需要在该环境下进行操作本人在proxmox ve里面下载debain10-turnkey-nodejs模板,省去了搭建的烦恼使用ssh工具到创建的容器上执行修改npm为国内淘宝源:npm config set registry https://registry.npm.taobao.org更新npm版本npm install -g n