
CentOS
文章平均质量分 52
fly-iot
没什么大不了,一直写代码。
展开
-
研究开源的C++的RTB广告系统,通过centos7镜像,解决各种环境问题,使用boost库
实时定价广告系统。使用C++ 进行开发的,同时相关的库要求比较高。cmake要求3以上,gcc要求5.1以上,boost要求 1.60 的版本,光着几个依赖就折腾很长时间。但是重要搞定了。推荐大家使用docker折腾,可以不断的重试。好像是个公司写的,做学习参考使用。原创 2022-10-10 19:06:52 · 1029 阅读 · 0 评论 -
一个golang 的开源图数据库 dgraph,支持集群部署,可以扩展,比数据库性能强,安装简单。使用标准HTTP接口,支持java,go,pythonSDK。
目录前言1,启动dgraph2,创建数据表3,导入数据4,关系查询5,总结前言本文的原文连接是:https://blog.csdn.net/freewebsys/article/details/111667521未经博主允许不得转载。博主地址是:http://blog.csdn.net/freewebsys1,启动dgraph项目首页:https://dgraph.io/docker run -it -p 8080:8080 -p 9080:9080 -p 8000:8000 \原创 2020-12-25 15:26:02 · 2422 阅读 · 2 评论 -
关于图数据库的两个比较好的开源项目,nebula-graph 和 dgraph ,一个是C++写的,一个是golang写的
目录前言1,关于图数据库2,关于nebula-graph3,docker-compose启动4,总结前言本文的原文连接是:https://blog.csdn.net/freewebsys/article/details/111599765未经博主允许不得转载。博主地址是:http://blog.csdn.net/freewebsys1,关于图数据库使用的文章:参考文章:https://my.oschina.net/u/4169309/blog/4833649研究了下这两个图数据库。原创 2020-12-25 10:46:04 · 2659 阅读 · 0 评论 -
使用docker 快速搭建一个 hive 的服务器(2)
docker 使用 centos 安装cdh 的hive ,最优雅的方式安装。重点在于学习 hive 的语法,sql 。真正的弄起来,有运维大哥帮忙。开发还是做业务分析的好。折腾起来就可以学习hive了。主要还是aliyun 删除掉内网的地址就可以啦。方便了。原创 2018-08-29 19:13:02 · 2216 阅读 · 0 评论 -
docker(14):centos7 安装docker hub harbor,可视化registry
1,Harbor容器应用的开发和运行离不开可靠的镜像管理。从安全和效率等方面考虑,部署在私有环境内的Registry是非常必要的。Project Harbor是由VMware公司中国团队为企业用户设计的Registry server开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能,欢迎使用和反馈意见。原创 2017-03-10 10:35:40 · 4966 阅读 · 0 评论 -
Centos 7 安装 OpenResty api 网关 Orange
1,Orange网关Orange是一个基于OpenResty的API网关。除Nginx的基本功能外,它还可用于API监控、访问控制(鉴权、WAF)、流量筛选、访问限速、AB测试、动态分流等。它有以下特性:提供了一套默认的Dashboard用于动态管理各种功能和配置 提供了API接口用于实现第三方服务(如个性化运维需求、第三方Dashboard等) 可根据规范编写自定义插件扩展Orange功能。原创 2017-03-09 21:31:01 · 7661 阅读 · 2 评论 -
CentOS 安装 Consul 服务注册和发现软件
1,关于ConsulConsul 简化了分布式环境中的服务的注册和发现流程,通过 HTTP 或者 DNS 接口发现。 有了很多实用的功能。 一致性协议采用 Raft 算法,来保证服务的高可用。 项目地址:https://www.consul.io/ github地址:https://github.com/hashicorp/consul2,安装在Centos下面直接解压缩安装即可。原创 2017-02-21 21:04:38 · 7408 阅读 · 0 评论 -
CentOS install etcd 测试
1,关于etcdetcd是一个类似于zookeeper的,服务发现工具。 参考简介: http://dockone.io/article/667 https://coreos.com/blog/performance-of-etcd.html etcd性能对比:2,搭建环境在linux 下面:安装最新的3.1.1https://github.com/coreos/etcd/releases/原创 2017-02-21 10:33:16 · 4135 阅读 · 1 评论 -
centos 7 使用Ansible 发布tomcat 服务
ansible是一个python开放的服务器部署工具。使用yml,进行配置,非常简单容易学习。原创 2016-04-19 21:32:39 · 11501 阅读 · 1 评论 -
centos7安装,使用视频压缩,超级好用的工具FFmpeg
网站有视频页面,要显示。结果发现体积好大呢,明明是 720 * 404 的几分钟视频结果需要 100 MB。没有办法,自己找工具压缩吧。还有就是手机上面要显示。需要 320 * 180 的尺寸。要不用户看个视频 要 100MB,这个要被骂死了。原创 2016-05-11 23:26:05 · 13537 阅读 · 0 评论 -
centos 7 使用Ansible 发布多个 tomcat 服务
1,使用ansible上次使用 ansible 发布了一个tomcat。 发现发布的脚步是可以共用的。使用参数规定区分tomcat服务。2,比如发布两个tomcat发布一个手机端,web的和admin的tomcat。 tomcat-mobile tomcat-web tomcat-admin 假设分别在 3个服务器上面原创 2016-04-28 20:15:56 · 7857 阅读 · 0 评论 -
CentOS 7 安装gogs git代码服务器
1,关于Gogs开源的代码服务器最牛的是github,有一个开源的实现是gitlab。 但是gitlab是用ruby写的,某些时候性能有问题。 有的时候使用的时候超级慢。代码存的多了就会出现的问题。 不知道 gogs会不会有这个问题。于是尝试下。 官方网站是:https://gogs.io/ 代码放到github上面了。1300多个分享。原创 2016-04-07 21:45:28 · 10993 阅读 · 3 评论 -
kubernetes(4):Centos7 使用docker 安装kubeadm-dind-cluster
本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/80002439 1,关于kubeadm-dind-clusterA Kubernetes multi-node test cluster based on kubeadm 其实有一个项目就是 minikube ,但是需要vm ,还得研究下。 https:/...原创 2018-04-19 16:55:54 · 4338 阅读 · 0 评论 -
kubernetes(6): 视频,使用virtualbox安装docker,再安装kubeadm-dind-cluster
1,录制了一个视频之前写的文章: https://blog.csdn.net/freewebsys/article/details/80002439 https://blog.csdn.net/freewebsys/article/details/80017212将这两个部分做成了视频。 讲述了,使用virtualbox安装一个centos7。 并且在上面安装了docker k...原创 2018-04-24 16:16:30 · 649 阅读 · 0 评论 -
Linux 服务器 通 ssh
在本地 生成 ssh key ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa scp ~/.ssh/id_dsa.pub 192.168.1.112:~/.ssh/ 在文件结尾添加新的key文件cat id_dsa.pub >> authorized_keys 同步文件: rsync [O...原创 2011-12-08 16:29:08 · 181 阅读 · 0 评论 -
[转载]goaccess-nginx日志分析工具简介
[转载]:http://www.cnphp.info/goaccess-nginx-log-stat-tool-intro.html 作者: freemouse 日期 2011年11月1日 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.cnphp.info/goaccess-nginx-log-stat-t...原创 2011-12-01 06:50:11 · 319 阅读 · 0 评论 -
【转载:】 查看linux下安装了哪些软件(rpm)和 rpm 常用命令
【摘自:】http://home.phpchina.com/blog-170695-186519.html 1、查看是否安装了gcc 命令 #rpm -ql gcc #rpm -qa |grep gcc 参数:q-询问 a-查询全部 l-显示列表2、权限 安装和删除只有root和有安...原创 2011-11-29 17:55:54 · 222 阅读 · 0 评论 -
Centos 命令行 配置 服务启动 ntsysv
yum install ntsysv 然后 使用 ntsysv 就有界面可以配置 启动停止的 服务了。2011-11-27 11:36:44 · 258 阅读 · 0 评论 -
CentOS 安装配置 Mysql 数据库。
centos 安装 Mysql 数据库。 安装mysql 命令和mysql服务器。yum install mysql mysql-server 然后设置 mysql 编码 vi /etc/my.cnf在[mysqld]下添加default-character-set = utf8 在末尾添加[mysql]default-character...2011-11-21 10:30:02 · 217 阅读 · 0 评论 -
linux 日志统计
cat access.log |awk '{print $1}' | uniq -c 解释: cat将日志读入,传给awk, awk读取每行的第一列($1). awk -F "," '{print $1}' 按照字符逗号分割字符串。显示第一个。 uniq -c标志为相同的只输出一次,同时统计总数。 wc -l 统计总得行数 ...2011-11-17 22:43:55 · 338 阅读 · 0 评论 -
CentOS 安装 Memcache 服务器. java 做客户端.
1,下载安装第三方源: CentOS 6 或 RedHat 6 安装此rpm , 其他 下载 :http://pkgs.repoforge.org/rpmforge-release/ wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpmrpm ...2011-11-07 18:35:05 · 185 阅读 · 0 评论 -
kubernetes(5): 安装kubeadm-dind-cluster 遇到的问题,终于跑起来了
本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/800172121,关于kubeadm-dind-cluster昨天研究了下,kubeadm-dind-cluster 。 已经启动了。但是dashboard 没有启动成功。https://blog.csdn.net/freewebsys/article/...原创 2018-04-20 13:39:52 · 1705 阅读 · 0 评论 -
Eclispse Che(1):Centos7 安装che服务
Eclipse Che 是一个高性能的基于浏览器的集成开发环境,通过提供结构化的工作区、项目输入、模块化扩展插件来支持 Codenvy 的引擎。Eclipse Che 采用 Java 开发,支持 Windows、Linux 和 OS X 系统。提供扩展功能用于支持多种编程语言。目前支持的语言包括:C++、Go、Java、Python、Ruby、SQL,提供语法高亮、代码分析、代码辅助和调试功能。原创 2016-03-14 14:54:28 · 4815 阅读 · 2 评论 -
MongoDB 3.0(1):CentOS7 安装MongoDB 3.0服务
MongoDB 3.0 正式版本发布!这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大、灵活而且易于管理的数据库管理系统。MongoDB宣称,3.0新版本不只提升7到10倍的写入效率以及增加80%的数据压缩率,还能减少95%原创 2015-05-01 09:38:01 · 6792 阅读 · 0 评论 -
Mycat(3)临时解决utf8mb4编码问题
1,关于utf8mb4utf8mb4 is a superset of utf8 utf8mb4兼容utf8,且比utf8能表示更多的字符。 emoji就是表情符号;词义来自日语(えもじ,e-moji,moji在日语中的含义是字符)原创 2015-05-11 11:22:09 · 7982 阅读 · 0 评论 -
CentOS 6 安装最新的 Redis 2.8 ,安装 TCMalloc
1,遇到的问题就是 redis 2.8 版本依赖 Google 的 TCMallocTCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负载原创 2014-05-05 10:27:27 · 6964 阅读 · 0 评论 -
varnish 使用rpm文件安装
在线上服务器想使用varnish,可惜没有外网访问权限,尝试使用 rpm包安装varnish结果还是挺容易的。http://repo.varnish-cache.org/redhat/varnish-3.0/el6/x86_64/varnish/下载最新版本的rpm文件varnish-3.0.5-1.el6.x86_64.rpmvarnish-docs-3.0.原创 2013-12-24 15:17:08 · 2427 阅读 · 0 评论 -
线上服务增加varnish缓存
varnish的特点。(1)是基于内存缓存,重启后数据将消失。 (2)利用虚拟内存方式,io性能好。 (3)支持设置0~60秒内的精确缓存时间。 (4)VCL配置管理比较灵活。 (5)32位机器上缓存文件大小为最大2G。 (6)具有强大的管理功能,例如top,stat,admin,list等。 (7)状态机设计巧妙,结构清晰。 (8)利用二叉堆管理缓存文件,达到积极原创 2013-12-24 11:01:38 · 2794 阅读 · 0 评论 -
开源网站分析软件Piwik的数据库表结构
文章引用:【http://www.biaodianfu.com/piwik-database-schema.html】Piwik是一套基于Php+MySQL技术构建,能够与Google Analytics相媲美的开源网站访问统计系统,前身是phpMyVisites。Piwik可以给你详细的统计信息,比如网页浏览人数, 访问最多的页面, 搜索引擎关键词等等,并且采用了大量的AJA转载 2013-10-18 15:38:58 · 3065 阅读 · 0 评论 -
AWStats 互联网统计分析工具
转载自:http://www.chedong.com/tech/awstats.htmlAWStats: Advanced Web StatisticsAWStats是在Sourceforge上发展很快的一个基于Perl的WEB日志分析工具。相对于另外一个非常优秀的开放源代码的日志分析工具Webalizer,AWStats的优势在于:界面友好:可以根据浏览器转载 2013-10-11 22:47:35 · 2292 阅读 · 0 评论 -
Linux Cenos 以RPM方式安装 redis
1,首先下载rmp 包:http://pkgs.org/download/redisrpm -ivh redis.*.rpm2,修改配置文件 vi /etc/redis.conf 3,增加开机启动chkconfig redis onchkconfig --list redis resin 0:off 1:off原创 2013-06-28 12:12:44 · 6513 阅读 · 0 评论 -
关于 oceanbase 的安装学习总结
1,oceanbase设计的很独特的关于oceanbase的介绍:http://code.taobao.org/p/OceanBase/wiki/intro/oceanbase讲数据库拆分成多个服务,rootserver做总体管理。updateserver专门做更新。chunkserver做存储,mergerserver做数据合并。这样服务器扩展原创 2013-04-26 16:31:25 · 5385 阅读 · 0 评论 -
Virtual Box 下 安装 CentOs.
1,首先下载 virtual box https://www.virtualbox.org/ 下载页面: https://www.virtualbox.org/wiki/Downloads 命令行的最小版本 下载: http://mirrors.163.com/centos/6.0/isos/i386/CentOS-6.0-i386-minimal.iso原创 2013-03-04 15:53:43 · 1732 阅读 · 0 评论 -
任何时候都要向前进步(ubuntu更新到8.10)
使用的是ubuntu的8.04的版本。。一直都不想更新。想着现在的系统用着就是不错的。为什么要更新呢。。但是觉得有些东西还是更新了好用些吧。。于是我就更新了下。版本的升级如果是用网络更新慢危险也很大。。想着下载个安装盘更新。。sudo mount -o loop ~/Desktop/ubuntu-8.10-alternate-i386.iso /media/cdrom0官方提供了原创 2013-03-04 15:50:39 · 1183 阅读 · 0 评论 -
Centos7 安装最新的Jmagick 6.7.7 版本使用ImageMagick
1,安装环境yum install autoconf ImageMagick ImageMagick-devel需要C++类库。编译so文件的时候需要java的头文件,所以必须安装openjd yum install java-1.6.0-openjdk java-1.6.0-openjdk-devel 2,安装Jmagick官方网已经不更新,只有一个github上面的项目在维护。https://原创 2014-11-27 13:03:00 · 4038 阅读 · 0 评论 -
centos7.0的几个新特性
来自:http://www.51ou.com/browse/centos/56977.htmlcentos最小好化安装没有ifconfig命令刚安装了centos7.0,最小化安装,发现没有ifconfig命令,虚拟机里面的网卡显示ens32,这是centos7.0的特点,要使用ifconfig命令,在/etc/sysconfig/network-scripts/if-en转载 2014-11-05 15:01:02 · 2394 阅读 · 0 评论 -
数据库垂直拆分,水平拆分利器,cobar升级版mycat
1,关于MycatMycat情报 基于阿里的开源cobar ,可以用于生产系统中,目前在做如下的一些改进: 非阻塞IO的实现,相对于目前的cobar,并发性能大大提升,而且不会陷入假死状态 优化线程池的分配,目前cobar的线程池分配效率不高 修复cobar一些BUG 参考impala中的impala front部分的Java代码,实现高效的Map-Reduce,能够处理上亿的大数据量原创 2015-03-03 23:24:29 · 11915 阅读 · 2 评论 -
Mycat 水平分表,垂直分表实践(2)
1,迁移数据举例说明,比如一个博客数据库数据表如下: 这里水平拆分,垂直拆分,只是做个简单的实验,真正的线上业务要根据情况,数据进行拆分。mycat提供了数据库垂直拆分和水平拆分的方案,对于数据迁移可以按照id,user_id进行拆分。也可以将数据分库存储,不拆分,但必须放到不同的库中(和水平拆分的分开)。同时,如果进行拆分,则需要修改主键生成方式,目前看到mycat中提供一个sequence的存储过程原创 2015-03-26 13:50:28 · 9999 阅读 · 1 评论 -
FastDFS(1):Centos7 安装FastDFS+nginx module
1,关于FastDFS摘自:http://www.oschina.net/p/fastdfs FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。原创 2015-04-28 12:04:05 · 11342 阅读 · 0 评论 -
ElasticSearch(1)CentOS安装ElasticSearch测试CRUD
1,关于ElasticSearchElasticsearch 是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合维基百科使用 Elasticsearch 来进行全文搜索并高亮显示关键词,以及提供search-as-you-type、did-you-mean等搜索建议功能。英国卫报使用 Elasticse原创 2015-04-18 11:36:34 · 2839 阅读 · 0 评论