自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (2)
  • 收藏
  • 关注

原创 elasticsearch 详解

elasticsearch 详解elasticsearch简单说明1.该文档主要来说明elasticsearch的常用方法,以及一些注意事项。2.elasticsearch 是一种非关系型数据库,主要解决一些查询问题,一般情况下单标查询速度非常快,也会介绍多表查询的方法,由于elasticsearch升级到6x后取消了type这个功能,所以我还是比较喜欢用5x,我现在用的版本是5....

2018-03-05 14:49:09 1121

原创 crate部署(crateDB)

crateDB部署介绍crateDB底层用elasticsearch开发,多表搜索和子查询功能要比elasticsearch强大很多。官网地址https://crate.io/部署步骤1.安装java我一般喜欢yum安装,如果没有特殊需要yum安装即可#查看可以安装java哪些版本yum list java*#选择好版本后进行安装yum install ...

2018-02-26 13:43:29 7953 1

原创 zabbix部署

zabbix编译安装系统环境:centos7安装包版本:mysql5.7 zabbix4.0.1 php5.41.mysql安装#我这里采用yum安装mysql5.7#安装rpm源rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm#安装mysqlyum install ...

2018-11-08 10:58:59 296

原创 docker部署

docker部署环境准备系统:centos7配置:2核4G,40G硬盘依赖安装yum install -y yum-utils device-mapper-persistent-data lvm2下载最新的源,由于需要翻墙,下载好的源文件如下,放置到/etc/yum.repos.d/docker-ce.repo[docker-ce-stable]name=...

2018-09-13 10:35:16 280

原创 centos7 安装kafka

Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的日志数据和离线分析系统,但又要求实...

2018-08-27 17:40:04 411

原创 python3 编译安装

安装依赖yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel下载python版本wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz tar xvzf Python-3.6.4.tgz mv Python-3.6...

2018-08-17 17:27:15 330

原创 小米路由3G刷openwrt固件

一、刷机前的准备工作刷入开发者ROM1.在http://www.miwifi.com/miwifi_download.html上下载对应的ROM for R3G 开发版2.在小米路由器上选择系统升级,然后选择ROM进行升级,等重启完成后即可。开启路由器ssh登录1.先让路由器绑定账号,打开小米WIFI app,然后需要手机和路由器一个网络,登录后即可绑定2.http...

2018-08-08 14:42:56 52060 17

原创 数据库备份xtrabackup

xtrabackup说明文档XtraBackup是现今为止唯一一款为InnoDB 和XtraDB提供热备的开源工具,这个工具有以下的有点:(1)备份快速高效而且可靠(2)备份过程可以做到事物处理不间断(3)节省磁盘空间和网络带宽(4)自动备份验证(5)恢复速度快而高效XtraBackup适用于所有版本的Percona Server, MySQL, 和MariaDB.而且...

2018-06-19 18:05:53 223

原创 logstash jdbc 增量同步到kafka

logstash利用jdcb增量同步数据库说明配置说明做增量同步主要是更具sql_last_value的值做判断,如果符合条件才开始同步配置文件如下:input { stdin { } jdbc { #数据库地址 jdbc_connection_string => "jdbc:oracle:thin:@//localho...

2018-05-31 14:49:55 3108 1

原创 centos7部署oracle-xe环境搭建并且使用logstash同步到kafka

centos7部署oracle-xe环境搭建并且使用logstash同步到kafka环境介绍1.阿里云centos7.42.oracle版本oracle-xe-11.2.0-1.0.x86_643.系统硬件2核4G系统修改注意由于安装oracle需要使Swap达到2G,这样有些云服务器需要手动添加Swap分区dd if=/dev/zero of=/swapf...

2018-05-25 13:39:19 518

原创 部署私有GitLab

安装安装前需要修改hostname,并且讲修改后的hostname添加到/etc/hosts下1.安装基础包yum install -y curl openssh-server openssh-clients cronie2.设置防火墙,也可以手动修改iptableslokkit -s http -s ssh3.安装邮件服务yum install postfixservice postfix st...

2018-05-17 09:52:40 1709

原创 kafka+logstash+elasticsearch环境搭建

kafka+logstash+elasticsearch环境搭建环境要求1.系统环境:centos7.42.logstash,elasticsearch,kafka版本均为最新版本3.logstash,elasticsearch不使用root运行kafka环境搭建#下载kafka,并解压到相应目录#下载地址http://mirror.bit.edu.cn/ap...

2018-05-16 11:42:28 1522

原创 SSL证书配置注意事项

#签发证书后需要检查证书链是否完整证书链组成:签发证书(服务商签发的证书)–>中级证书(服务商提供)–>顶级证书(服务器提供)注意:starssl签发的证书暂时需要把顶级根也加入到证书里,不然有的浏览器会报错证书链检测地址:https://myssl.com/https://www.ssllabs.com/ssltest/index.html#如果报出证书链不完整需要修改证书,修改证书...

2018-05-11 17:00:16 1034

原创 logstash同步mysql到elasticsearch

经过大量的测试发现,使用logstash的方法是最好的。1.安装logstash#下载logstash最新版本,由于我elasticsearch使用的版本是5x,所以我这里用5x版本wget https://artifacts.elastic.co/downloads/logstash/logstash-5.6.9.tar.gz #安装logstash并且下载mysql驱动,下载mysql驱动去官网

2018-04-20 14:39:15 2786 1

原创 dnsmasq服务器搭建

dnsmasq服务器搭建安装yum install dnsmasq dig #dig为查看域名解析工具配置1.修改/etc/resolv.conf nameserver 127.0.0.1 nameserver 本机局域网IP2.修改/etc/resolv-dnsmasq.conf nameserver 10.143.22.118 nameserver 10.143.22.116

2018-04-05 20:58:30 254

原创 nginx 报400 bad request 解决方法

nginx 报400 bad request 解决方法

2018-04-05 20:54:17 20058 2

原创 Git编译安装

Git编译安装

2018-04-05 20:47:38 919

原创 使用ipset来批量控制iptables

配置如下1、安装ipset yum install ipset2、使用 ipset 创建列表 ipset create server hash:ip3、添加 ip ipset add server 192.168.1.1 ipset add server 192.168.1.24、导出 ipset ipset save > /etc/sysconfig/ipset5、在导出 到 /etc/

2018-02-23 14:22:14 3705

原创 利用logrotate来切割日志

利用logrotate来切割日志以rsyslog为例,客户端会存在大量本地日志,日志目录为rsyslog.conf配置文件所在配置方法#创建一个rsyslog的配置文件vim /etc/logrotate.d/rsyslog/var/logs/rsyslog/*.log { daily #以天切割 missingok rotate 7 #保留

2018-02-23 14:12:40 658

原创 部署sersync实时同步服务器

部署sersync实时同步服务器一、部署rsync服务端的部署#安装rsyncyum install rsync -y#编辑配置文件,我这里使用的是root用户vim /etc/rsyncd.conf#rsync_config#created by HQ at 2017##rsyncd.conf start##uid = root #rsync用户gid = rootuse chroo

2018-02-23 14:10:09 583

原创 KVM虚拟化技术(Centos6.9)

注意该配置的系统镜像为centos6.9!!!安装虚拟环境yum install kvm libvirt libvirt-python virt-manager bridge-utils修改 网络环境为 bridge 模式。手动修改 /etc/sysconfig/network-scripts/下的ifcfg-em1 对应 ifcfg-br0 对应 外网 ifcfg-em2 对应 ifcfg-br

2018-02-23 14:03:40 727

原创 ELK部署(版本5x)

ELK部署(版本5x)介绍ELK部署需要较高配置机器,推荐16G内存、4核以及200G硬盘以上机器部署,否则性能会减弱。日志收集方面,我采用了rsyslog服务去将客户端的日志传输到rsyslog的服务端,rsyslog和logstash在一台服务器上,elasticsearch和kibana在一台服务器上,一共用了三台服务器。安装ELK官方网站:https://www...

2018-02-23 13:56:21 499

原创 部署nginx+php环境搭建(http2.0)

部署http2.0本文档用来部署http2.0套件,由于需要支持http2.0,所以全部用编译安装的方式来安装。为了统一,下载好的安装包要统一解压到/root/work中,否则需要修改编译参数的目录位置。一、安装openssl1.下载openssl,官方地址https://www.openssl.org/source/2.安装wget https://www.openssl.org/source/o

2018-02-23 13:54:18 1868

原创 ubuntu搭建cups打印机服务器

ubuntu搭建cups打印机服务器ubuntu环境搭建所有操作都是在root账户下执行的,进入root命令 sudo su -1.安装apt install cups aptitudeaptitude install ghostscriptaptitude install foomatic2.修改配置cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak

2018-02-23 13:48:19 13056

原创 PHP里REMOTE_ADDR字段能够获取真实IP方法

PHP里REMOTE_ADDR字段能够获取真实IP方法测试方法,新建一个test.php文件<?php $ip = $_SERVER['REMOTE_ADDR']; echo $ip; ?>在nginx.conf里加入set_real_ip_from 0.0.0.0/0;real_ip_header X-Forwarded-For;real_ip_recurs

2018-02-23 13:45:41 1309

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除