apache日志分析
摘要:一.日志分析如果apache的安装时采用默认的配置,那么在/logs目录下就会生成两个文件,分别是access_log和error_log1).access_logaccess_log为访问日志,记录所有对apache服务器进行请求的访问,它的位置和内容由CustomLog指令控制,LogForma...
阅读全文
posted @
2015-12-24 15:54
何石-博客
阅读(649)
推荐(0) 编辑
SQLMap用户手册二
摘要:http://192.168.136.131/sqlmap/mysql/get_int.php?id=1当给sqlmap这么一个url的时候,它会:1、判断可注入的参数2、判断可以用那种SQL注入技术来注入3、识别出哪种数据库4、根据用户选择,读取哪些数据sqlmap支持五种不同的注入模式:1、基于...
阅读全文
posted @
2015-12-21 15:34
何石-博客
阅读(475)
推荐(0) 编辑
sqlmap用户手册
摘要:测试连接地址http://127.0.0.1/test.php?id=1当给sqlmap这么一个url的时候,它会:1、判断可注入的参数2、判断可以用那种SQL注入技术来注入3、识别出哪种数据库4、根据用户选择,读取哪些数据sqlmap支持五种不同的注入模式:1、基于布尔的盲注,即可以根据返回页面判...
阅读全文
posted @
2015-12-21 13:42
何石-博客
阅读(283)
推荐(0) 编辑
修改Apache访问权限
摘要:You don't have permission to access / on this server.错误,居然说我此台服务器上无权限,ok解决办法如下:找到:apache文件,进入conf文件,打开httpd.conf 文件,做如下修改: Options FollowSymLinks Allo...
阅读全文
posted @
2015-12-21 11:08
何石-博客
阅读(996)
推荐(0) 编辑
配置linux的环境变量
摘要:下面是配置linux的环境变量:(记得source .bash_profile). 修改/etc/profile文件 (全局所有用户)vi 此文件/etc/profile在profile文件末尾加入:export JAVA_HOME=/usr/share/jdk1.6.0_20export PATH...
阅读全文
posted @
2015-12-17 14:23
何石-博客
阅读(209)
推荐(0) 编辑
在CentOS上安装Java环境
摘要:如何使用yum方式在CentOS上安装Java环境,系统以CentOS6.4为例。工具/原料Java JDKyum库CentOS6.4方法/步骤1查看CentOS自带JDK是否已安装。◆输入:yumlistinstalled|grepjava。2若有自带安装的JDK,如何卸载CentOS系统自带Ja...
阅读全文
posted @
2015-12-17 13:41
何石-博客
阅读(575)
推荐(0) 编辑
漫游Kafka实战篇之搭建Kafka运行环境(2)
摘要:接下来一步一步搭建Kafka运行环境。Step 1: 下载Kafka点击下载最新的版本并解压.> tar -xzf kafka_2.9.2-0.8.1.1.tgz> cd kafka_2.9.2-0.8.1.1Step 2: 启动服务Kafka用到了Zookeeper,所有首先启动Zookper,下...
阅读全文
posted @
2015-12-17 13:21
何石-博客
阅读(218)
推荐(0) 编辑
漫游Kafka设计篇之Producer和Consumer(4)
摘要:Kafka Producer消息发送producer直接将数据发送到broker的leader(主节点),不需要在多个节点进行分发。为了帮助producer做到这点,所有的Kafka节点都可以及时的告知:哪些节点是活动的,目标topic目标分区的leader在哪。这样producer就可以直接将消息...
阅读全文
posted @
2015-12-17 10:46
何石-博客
阅读(813)
推荐(0) 编辑
漫游Kafka设计篇之性能优化(7)
摘要:Kafka在提高效率方面做了很大努力。Kafka的一个主要使用场景是处理网站活动日志,吞吐量是非常大的,每个页面都会产生好多次写操作。读方面,假设每个消息只被消费一次,读的量的也是很大的,Kafka也尽量使读的操作更轻量化。我们之前讨论了磁盘的性能问题,线性读写的情况下影响磁盘性能问题大约有两个方面...
阅读全文
posted @
2015-12-17 10:45
何石-博客
阅读(288)
推荐(0) 编辑
漫游Kafka设计篇之数据持久化
摘要:不要畏惧文件系统!Kafka大量依赖文件系统去存储和缓存消息。对于硬盘有个传统的观念是硬盘总是很慢,这使很多人怀疑基于文件系统的架构能否提供优异的性能。实际上硬盘的快慢完全取决于使用它的方式。设计良好的硬盘架构可以和内存一样快。在6块7200转的SATA RAID-5磁盘阵列的线性写速度差不多是60...
阅读全文
posted @
2015-12-17 10:44
何石-博客
阅读(333)
推荐(0) 编辑
漫游Kafka设计篇之消息传输的事务定义(5)
摘要:之前讨论了consumer和producer是怎么工作的,现在来讨论一下数据传输方面。数据传输的事务定义通常有以下三种级别:最多一次:消息不会被重复发送,最多被传输一次,但也有可能一次不传输。最少一次:消息不会被漏发送,最少被传输一次,但也有可能被重复传输.精确的一次(Exactly once):不...
阅读全文
posted @
2015-12-17 10:44
何石-博客
阅读(204)
推荐(0) 编辑
漫游kafka实战篇之搭建Kafka开发环境(3)
摘要:上篇文章中我们搭建了kafka的服务器,并可以使用Kafka的命令行工具创建topic,发送和接收消息。下面我们来搭建kafka的开发环境。添加依赖搭建开发环境需要引入kafka的jar包,一种方式是将Kafka安装包中lib下的jar包加入到项目的classpath中,这种比较简单了。不过我们使用...
阅读全文
posted @
2015-12-17 10:41
何石-博客
阅读(275)
推荐(0) 编辑
漫游Kafka入门篇之简单介绍(1)
摘要:介绍Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢?首先让我们看几个基本的消息系统术语:Kafka将消息以topic为单位进行归纳。将向Kafka topic发布消息的程序成为producers.将预订topics并...
阅读全文
posted @
2015-12-17 10:39
何石-博客
阅读(243)
推荐(0) 编辑