1、源代码管理 绝大多数开源软件都是直接以源代码形式发布的,一般会被打包为tar.gz 的归档压缩文件。程序源代码需要编译为二进制可执行文件后才能够运行使用。源代码的基本编译流程为 源代码形式的软件使用起来较为麻烦,但是兼容性和可控性较好。并且开源软件一般会大量使用其他开源软件的功能,所以开源软件会 ...
分类:
系统相关 时间:
2018-07-28 20:38:07
阅读次数:
224
日志聚合与分析 日志聚合的作用就在于可以把来自不同服务器上不同应用程序产生的日志聚合起来,存放在单一的服务器上,方便进行搜索和分析。在日志聚合方面,已经有不少成熟的开源软件可以很好的满足需求。本文中要介绍的是 logstash,一个流行的事件和日志管理开源软件。logstash 采用了一种简单的处理 ...
分类:
其他好文 时间:
2018-07-26 19:53:11
阅读次数:
129
Web网站服务一、Apache网站服务基础1.Apache简介1)Apache的起源"ApacheHTTPServer"开源软件项目杰出代表,使用标准HTTP网络协议提供网页浏览服务,可运行在多种操作系统平台中;使用标准B/S架构Apache是针对之前出现的若干个Web服务器程序进行整合、完善后形成的软件,其名源于"APatchyServer",意为“基于原
分类:
Web程序 时间:
2018-07-26 18:45:32
阅读次数:
206
MySql:优点: 1.支持5000万条记录的数据仓库2.适应于所有的平台3.是开源软件,版本更新较快4.性能很出色。纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。MyISAM数据库与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于Windows系统而不会发生冲突,在UNIX或类似UNIX系统上运行则更好。你还可以通过使用64位处理器来获取
分类:
数据库 时间:
2018-07-23 15:53:47
阅读次数:
194
ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash。 Elastic ...
分类:
其他好文 时间:
2018-07-20 11:29:54
阅读次数:
195
tlassian Bamboo 是一款持续集成构建服务器软件(Build Server)(非开源软件)jenkins是开源的持续集成利用8085端口访问前提条件:安装JDK,如果已经安装请跳过1,2 两个步骤。1.yum -y install java3. 下载 Bamboo,地址:https://www.atlassian.com/software/bamboo/downloads/binary
分类:
其他好文 时间:
2018-07-18 16:55:17
阅读次数:
262
如何发现并解决开源带来的风险呢?那就需要对所使用的开源代码进行有效的管理,要实现有效的管理,有几个重要的环节必不可少:一、增强开源管理意识,制定开源管理策略所谓谋定而后动,在没有开源管理策略的情况下盲目的使用或参与开源,会有很大的风险。一个公司在使用开源软件或者参与开源项目之前,应该提高全员的开源管理意识,并制定相应的开源管理策略,这些策略至少应包括:使用或参与开源的基本原则、对开源软件的管理方法
分类:
其他好文 时间:
2018-07-18 11:53:28
阅读次数:
193
Linux集群架构概述根据功能划分;两大类:高可用和负载均衡高可用集群通常为两台服务器,一条工作,另外一台作为冗余,当提供服务的机器宕机,(rongyu)冗余将接替继续提供服务(适合不能出现宕机的服务器)实现高可用的开源软件有:heartbeat、keeplived负载均衡集群,需要有一台服务器作为分发器,他负责把用户的请求分发给后端的服务器处理,在这个集群里,除了分发器外,就是给用户提供服务的服
分类:
系统相关 时间:
2018-07-18 10:50:52
阅读次数:
153
SSH服务及配置文件SSH(SecureShell)是一种安全通道协议,主要用来实现字符界面的远程登录,对通信双方的数据实行了加密处理,提供了更好的安全性。OpenSSH是实现SSH协议的开源软件项目,适用于各种UNIX,linux系统,关于OpenSSH的更多内容可以访问其官方网站http://www.openssh.com。本篇讲解以redhat6.5为实验对象,一般情况系统默认已经安装Ope
分类:
其他好文 时间:
2018-07-17 23:33:04
阅读次数:
236