自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(751)
  • 问答 (1)
  • 收藏
  • 关注

转载 Mysql安全措施

root权限一定要只允许本机登陆,并且MySQL安全目录权限一定要只允许本地,root用户一定要密钥认证登陆系统(这涉及到系统安全的优化)而且MySQL的安装目录权限一定要合理设置,并且mysql用户不可登陆,只作为启动用。MySQL的binlog要合理管理,配置好权限。1、mysqladmin -u root password "newpass"如果已经配置了密码:

2017-02-20 21:30:58 3100 2

转载 mysql的历史命令记录,~/.mysql_history

~/.mysql_history文件中记录每个用户使用数据库的操作命令root用户的mysql操作,~/.mysql_history​transfor用户的mysql操作,/home/transfor/.mysql_history[root@cp-mysql01-new ~]# tail -20 /root/.mysql_history 

2017-02-20 18:55:12 22515

转载 nagios安装配置

服务器端安装 1. 查看安装服务器环境(LAMP) 2. #rpm -qa | grep httpd 3. #rpm -qa | grep php 4. 没有的话安装 5. # yum -y install gcc glibc glibc-common gd gd-devel php openssl-devel httpd 6. 创建用户: 

2017-02-20 17:52:11 832

转载 Nagios之NRPE监控Linux/UNIX主机

本文的测试服务器信息:监控端IP:172.16.56.131,主机名:monitors被监控端IP:192.183.3.145,主机名:kk2.1 远程主机端(被监控端)的NRPE安装与配置从3.0的版本开始,NRPE在众多的操作系统中的安装都变得更为简单,如有问题可访问https://community.nagios.org/1.增加nagios用户

2017-02-20 16:20:19 535

转载 Nagios 监控实例部署

Nagios是一款企业级开源软件,专注于监控服务器上服务是否正常,不生成图形,提供报警机制,邮件或者短信发送监控状态,它通过各种插件实现不同的功能。Nagios 监控平台主程序Nagios-plugins 必选插件NRPE 监控远程服务器的主机资源NSClient++ 用于监控Windows主机NDOUtils 将数据写入数据库

2017-02-20 16:04:56 2300

转载 搭建Cacti监控(2)

cacti 是用 php 语言实现的一个软件,它的主要功能是用 snmp 服务获取数据, snmp 需要的变量数据是通过读取 mysql 数据库得到,然后用 rrdtool 储存和更新数据,当用户需要查看数据的时候用 rrdtool 生成图表呈现给用户。1. Snmp 用来收集数据;2. Rrdtool 用来存储数据和生成图表;3. Mysql 用来配合 PHP 程序存储一

2017-02-20 15:03:28 658

转载 搭建Cacti监控

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。   

2017-02-20 14:15:44 4673 1

转载 如何使用LVM卷管理Linux系统中的磁盘

在Linux服务器中,当现有硬盘的分区规划不能满足要求时,就需要对硬盘中的分区进行重新规划和调整,有时候还需要添加新的硬盘设备来扩展存储空间。实现上述操作要用到fdisk磁盘及分区管理工具,fdisk是大多数Linux系统中自带的基本工具之一。下面通过为Linux主机新增一块硬盘并建立分区的过程,介绍fdisk工具的使用。一、检测并确认新硬盘挂接好新的硬盘设备并启动主机后,

2017-02-20 11:32:27 6063

转载 Linux中的日志分析及管理

​日志文件对于诊断和解决系统中的问题很有帮助,因为在Linux系统中运行的程序通常会把系统消息和错误消息写入相应的日志文件,这样系统一旦出现问题就会“有据可查”。此外,当主机遭受攻击时,日志文件还可以帮助寻找攻击者留下的痕迹。一、主要日志文件在Linux系统中,日志数据主要包括以下三种类型:【内核及系统日志】【用户日志】【程序日志】Lin

2017-02-20 10:58:26 1158

转载 linux学习笔记——yum安装软件、搭建仓库、rpm命令

#############如何安装软件####################yum    #全称Yellow dog Updater Moddified,能够从指定的服务器自动下载RPM包并安装yum     list    all        ##列出所有安装包yum     list    installed    ##列出已经安装的yum

2017-02-19 14:17:42 6522

转载 centos编译安装mysql 5.6及安装多个mysql实例

--1.为mysql新建组和用户# useradd -M -s /sbin/nologin mysql --2.安装需要的库,编译器# yum install ncurses-devel openssl-devel cmake -y--3.解压# tar zxvf mysql-5.6.35.tar.gz# cd mysql-5.6.35

2017-02-19 13:33:16 3157

转载 基于openssl的https服务的配置

openssl实现私有CA,并配置基于openssl的https服务的配置,原理如下图在CA服务器上实现私有CA步骤如下;1、生成一对密钥2.生成自签证书基本的配置如下代码;123456789101112131415

2017-02-19 13:14:02 3008 1

转载 CentOS 6.5 最小化安装zabbix

CentOS 6.5 最小化安装zabbix 安装EPEL源1#rpm –ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm 服务端安装LAMP环境1#yum -y inst

2017-02-19 12:44:22 460

转载 pandas 读写sql数据库和matplotlib模块

如何从数据库中读取数据到DataFrame中?使用pandas.io.sql模块中的sql.read_sql_query(sql_str,conn)和sql.read_sql_table(table_name,conn)就好了。​第一个是使用sql语句,第二个是直接将一个table转到dataframe中。pandas提供这这样的接口完成

2017-02-17 18:45:06 12199 1

转载 浅析python 中__name__ = '__main__' 的作用

很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main__' 的作用,到底干嘛的?有句话经典的概括了这段代码的意义:“Make a script both importable and executable”意思就是

2017-02-16 14:28:33 333

转载 python加减乘除,格式化字符串

#!/usr/bin/pythonnum1 = input("Please input a number:")num2 = input("Please input a number:")print num1 + num2print num1 - num2print num1 * num2print num1 / num2print "

2017-02-16 11:25:18 14036 1

转载 print支持输出重定向到文件

#!/usr/bin/env python#-*-coding:utf-8-*-import osimport pandas as pdimport calendarimport datetimeimport MySQLdbimport os, sys, re,stringimport time, tarfile,geto

2017-02-15 18:35:22 985

转载 Nmap命令扫描详解

在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型。物理端口指的是物理存在的端口,如ADSL Modem、集线器、交换机、路由器上用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。逻辑端口是指逻辑意义上用于区分服务的端口,如TCP/IP协议中的服务端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等。由于物理端口和逻辑端口数量较多,为

2017-02-14 14:40:15 21619 1

转载 Python内置函数

Python内置的字符串处理函数整理,有字母处理、格式化相关、字符串搜索相关、字符串替换相关等等str='python String function'生成字符串变量str='python String function'字符串长度获取:len(str)例:print '%s length=%d' % (str,len(str))字母处理全部大写:s

2017-02-13 18:47:28 210

转载 zabbix3.0安装

本次安装准备安装3.0的zabbix(LNMP)第一步  安装zabbix官方的zabbix源,地址如下:http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm安装zabbix的官方源rpm -ivh zabbix-release-3.0-1.el6.no

2017-02-13 18:33:22 3218 2

转载 CentOS更改yum源

[1] 首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup[2] 进入yum源配置文件所在文件夹[root@localhost yum.repos.d]# cd /etc/yum.repos.d/

2017-02-13 18:25:58 1585

转载 Linux网络属性配置详解

一、网络属性概述    在计算机网络中,某台主机要想接入网络实现通信的话,一般要配置IP地址、子网掩码、网关、DNS服务器地址等属性。其中IP地址是主机在互联网上的逻辑地址,通过IP地址可定位互联网上的某一台主机以实现网络的三层通信;而子网掩码与IP地址按位进行“与”运算得到主机所在网段地址,可快速确定用户主机所在网络(网段)。配置了IP地址和子网掩码,就可以实现本地通信了,此

2017-02-13 18:22:29 109985

转载 不登陆数据库执行mysql命令小结

通过echo实现(这个比较常见)echo "show database;" | mysql -uroot -pxxx -S /data/3308/mysql.sock通过cat实现,这种用法不多cat | mysql -uroot -pxxx -S /data/3308/mysql.sock show database;EOF通过my

2017-02-13 11:42:38 1110

转载 shell输入显示带颜色字体的模块脚本

颜色变量脚本展示1234567891011121314151617181920212223242526272829303132

2017-02-11 07:40:23 1783

转载 shell脚本应用小程序

1...100的求和非递归:  #!/bin/bash read num count=1 sum=0 val="" ret="" while [ $count -le $num ] do    if [ $count -eq $num ];then        val=$count    else

2017-02-11 07:04:08 3533

转载 DNS 解析流程

DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。俗话说,DNS就是将网址转化为对外的IP地址。dns从用户访问到响应的整个流程​第一步:浏览器将会检查缓存中有没有这个域名对应的解析过的IP地址,如果有该解

2017-02-11 06:40:43 298

转载 向python脚本传递参数

import sysprint sys.argv[0]sys.argv[0]是python脚本的名字;下面的例子是一个用来提取文本log.txt中含有匹配字符串的文本行,匹配字符串的字符串当作参数传递给python脚本。#!/usr/bin/env pythonimport sys import ref = open("log.txt", "

2017-02-10 17:48:39 53810

转载 elasticsearch三个重要的优化

编辑:elasticsearch-2.3.3/bin/ elasticsearch 加上:export ES_HEAP_SIZE=10g或者启动的时候设置参数,确保Xmx和Xms大小相等:./bin/elasticsearch -Xmx10g -Xms10g​1、内存优化在bin/elasticsearch.in.sh中进行配置修改配置

2017-02-10 16:18:00 4526

转载 Linux curl命令参数详解

一、Linux curl用法举例:1. linux curl抓取网页:抓取百度:1curl http://www.baidu.com如发现乱码,可以使用iconv转码:1curl http://iframe.ip138.com/ic.asp|iconv -fgb2312iconv的用法请参阅:在Li

2017-02-10 14:21:39 42963

转载 清理elasticsearch的索引

直接到 elasticsearch data文件夹里删掉就行了,但怎么也得做的有点技术含量不是?上网站看了看文档,其实也挺简单一条命令就行了# curl -XDELETE 'http://172.16.1.16:9200/logstash-2013.03.*' 清理掉了所有 3月份的索引文件,我发现curl 删除比rm删除要快出很多delete_es_by_day

2017-02-10 12:09:20 12404

转载 redis 导出 导入 详解

1,安装redis-dump查看复制打印?[root@localhost tank]# yum install ruby rubygems ruby-devel   //安装rubygems 以及相关包    [root@localhost tank]# gem sources -a http://ruby.taobao.org/   //源,加入淘宝,外面

2017-02-09 20:55:54 565

转载 Python大数据处理模块Pandas

Pandas使用一个二维的数据结构DataFrame来表示表格式的数据,相比较于Numpy,Pandas可以存储混合的数据结构,同时使用NaN来表示缺失的数据,而不用像Numpy一样要手工处理缺失的数据,并且Pandas使用轴标签来表示行和列读取数据Pandas使用函数read_csv()来读取csv文件import pandasfood_info = ('

2017-02-09 20:49:18 13145 1

转载 Python的CSV模块

Python 的 CSV模块的使用方法,包括,reader, writer, DictReader, DictWriter.register_dialect一直非常喜欢python的csv模块,简单易用,经常在项目中使用,现在举几个例子说明一下。reader(csvfile[, dialect='excel'][, fmtparam])参数表:csvfile       

2017-02-09 18:44:20 566

转载 python中使用xlrd、xlwt操作excel表格详解

python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。可从这里下载https://pypi.python.org/pypi。下面分别记录python读和写excel.python读excel——xlrd这个过程有几个比较麻烦的问题,比如读取日期、读合并单元格内容。下面先看看基本的操作:首先读一个excel

2017-02-09 18:24:33 115462 2

原创 大数据分析配置文件

logstash.sh#!/bin/bash/home/haoren/data/logstash-5.0.2/bin/logstash -f  lkbillserver.conf &lkbillserver.conf配置如下input {    file {        path => "/log/lkbillserver.

2017-02-09 15:59:29 900

原创 大数据分析配置文件

logstash.sh#!/bin/bash/home/haoren/data/logstash-5.0.2/bin/logstash -f  lkbillserver.conf &lkbillserver.conf配置如下input {    file {        path => "/log/lkbillserve

2017-02-09 15:48:10 713

转载 elasticsearch+kibana+marvel安装

​本文转载于http://blog.csdn.net/sunnyyoona/article/details/517473811. 检查JDK版本使用如下命令检验JDK版本:xiaosi@Qunar:~$ java -versionjava version "1.7.0_40"Java(TM) SE Runtime Environment (build 1.7.0_

2017-02-09 14:45:44 696

转载 使用python来实现报表自动化

本篇文章将介绍:xlwt 常用功能xlrd 常用功能xlutils 常用功能xlwt写Excel时公式的应用xlwt写入特定目录(路径设置)xlwt Python语言中,写入Excel文件的扩展工具。可以实现指定表单、指定单元格的写入。支持excel03版到excel2013版。使用时请确保已经安装python环境。百度百科xlrd Python语言中,读取Exce

2017-02-09 11:38:26 14607 1

转载 linux svn服务器搭建、客户端操作、备份与恢复

本文转载于 http://yangrong.blog.51cto.com/Subversion(SVN)是一个开源的版本控制系統,管理着随时间改变的数据。这些数据放置在一个中央资料档案库中,这个档案库很像一个普通的文件服务器,它会记住每一次文件的变动,这样就可以把档案恢复到旧的版本,或是浏览文件的变动历史。本文目录:linux svn服务器部署

2017-02-09 11:22:08 2658

转载 CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

CentOS 7.0系统安装配置图解教程http://www.osyunwei.com/archives/7829.html一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止fi

2017-02-08 18:04:26 490

空空如也

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

TA关注的人

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