自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 SNMP 原理与实战详解

大纲一、什么是SNMP二、SNMP背景三、SNMP结构概述四、SNMP支持的网管操作五、SNMP的实现结构六、SNMP的技术内容七、SNMP的发展历史八、SNMP的技术术语九、综合上述(总结)十、Net-SNMP详解十一、SNMP的MIB详解注,实验环境 CentOS 6.4 x86_64 软件版本 net-snmp 5.5。(说明:本博文的一些图片自于开源社区与官方网站并不是所有内容全是原创)一...

2018-04-10 14:52:28 1090

转载 linux下通过配置mailx和第三方邮箱 发送邮件

        使用mailx+postfix 通过服务器发送的邮件经常会被归为垃圾邮件,甚至会被拒收,所以需要利用第三方邮箱账户作为发件人来发送邮件。部署系统为Centos7。确认postfix是否运行:systemctl status postfix如果没有启动需要先启动。安装mailx:yum -y install mailx安装完成后,编辑mailx的配置文件 :vim /etc/mai...

2018-03-06 16:36:32 5653 1

转载 Nginx日志分割并自动删除日志

#!/bin/bash# 分割nginx日志脚本 time=`date +%Y%m%d`logs_path="/usr/local/nginx/logs/"pid_path="/usr/local/nginx/logs/nginx.pid" #日志分割,按天创建文件夹cd $logs_pathwebsite=`ls $logs_path/access_* | xargs -n 1

2018-02-06 11:00:26 2635

转载 nginx编译安装过程优化

编译安装过程优化在编译Nginx时,默认以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类的信息,编译完成后,一个Nginx要有好几兆字节。在编译前取消Nginx的debug模式,编译完成后Nginx只有几百千字节,因此可以在编译之前,修改相关源码,取消debug模式,具体方法如下: 在Nginx源码文件被解压后,找到源码目录下的auto/cc/gcc文件,在其中找到如

2018-02-06 10:35:09 393

原创 安装格式转换器ffmpeg,及简单的批量转换脚本

ffmpeg是安装在linux的一个音视频转换程序,格式工厂等软件的核心便是ffmpeg,听说格式工厂违背了gpl协议,具体就不清楚啦。官方安装文档:http://trac.ffmpeg.org/wiki/CompilationGuide/Centos一、下载安装包:1、x264-snapshot-20170814-2245-stable.tar.bz2 (264解码器)2、x26

2018-02-02 17:29:06 5034

原创 svn备份脚本(全量备份与增量备份)

前段时间发现内网服务器的备份目录越来大,感觉有点不对劲,原来是备份脚本有问题,遂重新写了一下备份脚本,并分为全量备份和增量备份。一、增量备份脚本#!/bin/bash#svn 增量备份脚本repos_path="/home/svn/repos"repos=`ls $repos_path`Date=`date +%Y%m%d`backup_path="/data1/backup/s

2018-02-02 17:01:27 5016 1

原创 给kvm中的虚拟机磁盘扩容

参考链接:http://blog.sina.com.cn/s/blog_967817f20102v2a6.htmlhttp://blog.chinaunix.net/uid-20767811-id-5015333.html?_t=t测试用的kvm虚拟机磁盘空间只有20G,再安装oracle时发现磁盘空间不够用了,所以要对这个虚拟机进行扩容。前提是虚拟机使用的分区方法是kvm,(其他

2018-01-29 15:46:34 11968 1

转载 linux 内核参数

出处:https://www.cnblogs.com/bodhitree/p/5756719.html篇幅复制太麻烦,直接点链接吧

2018-01-16 10:36:35 205

转载 centos 内核优化

出处:https://www.cnblogs.com/smail-bao/p/7827232.html(未验证)安装centos 7 系统之后要做的几件事 #修改主机名hostnamectl --static set-hostname xd-1vim /etc/hosts127.0.0.1 xd-1x.x.x.x xd-1 #下面是使用iptablessystemctl

2018-01-16 10:34:44 484

原创 简单的web备份脚本

#!/bin/bashDATE=`date +%Y-%m-%d`day=5#backsource=/data1/webdatabacksource=/data1/webdatabackuppath=/data1/backup/WebBackupwebs="web1 web2 web3"if [ ! -d $backuppath ]; then mkdir -p $backuppath

2018-01-16 09:23:21 402

原创 使用inotify+rsync 实现文件目录实时同步

#!/bin/bashsrc=/usr/local/ # 需要同步的源路径des=tt # 目标服务器上 rsync --daemon 发布的名称,rsync --daemon 需要在目标服务器上面设置rsync daemon模式。rsync_passwd_file=/etc/rsync

2018-01-03 14:59:17 539

原创 日常mysql操作

1、创建数据库CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;2、创建用户CREATE USER 'username'@'host' IDENTIFIED BY 'password';3、创建用户并赋予权限grant all privileges on

2018-01-03 14:42:32 248

原创 mysql的常见问题及解决办法

1、mysql 空密码可以登录问题。use mysql;delete from user where password="";DROP USER ''@'%';flush privileges;删除数据库中的空密码条目。2、更换用户或用户权限更改后 navicat连接权限没有生效。关闭并重启navicat 3、修改密码报错 Unknown column '

2018-01-03 14:33:16 364

原创 解决zabbix中文乱码问题

zabbix在使用中会发现中文栏目显示乱码1、从window电脑上面获取字体文件 simsun.ttc2、将获取到的字体文件上传到zabbix的web服务器上上传至web的发布路径 /usr/local/httpd/htdocs/zabbix/fonts/修改文件格式为ttfmv simsun.ttc simsun.ttf

2017-09-21 10:42:58 2594 1

转载 永久修改 linux 主机名

在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。而另一方面,“灵活”主机名则允许使用自由

2017-09-18 16:23:51 522

转载 Linux磁盘空间满,但实际占用却没有那么大

出处:http://2483526.blog.51cto.com/2473526/798379新公司的测试机磁盘空间空余很小,日志很多,也很大,做个日志压缩脚本,在夜里4:30自动运行,第二天后发现磁盘空间又满了,只好删除没用的日志,清空空间,可诡异的是怎么删除没用的文件,空间还是占用很大。如图用du 根目录下,发现这些文件加一块也达不到占用的空间大小。如图

2017-09-08 15:50:28 22448

原创 zabbix 自动发现Discovery无法获取主机

在正确配置了zabbix的 Discovery和Actions后,等待一段时间,发现zabbix并没有和预想中的一样获取到主机信息。检查zabbix的日志文件tail -n 100 /tmp/zabbix_server.log ##倒序查看日志文件发现有报错8178:20170905:122117.849 /usr/sbin/fping: [2] No such fi

2017-09-05 14:23:49 7325

原创 zabbix 自动发现设置

zabbix version: 3.2.7system:centos 7 minimal搭建完zabbix,当然要开始进行使用,那么首先要先获取主机,这里会使用到的两个功能为Discovery和Action1、DiscoveryConfiguration-->Discovery-->Create discovery rule信息设置完成后点击Ad

2017-09-05 14:22:34 3773 1

原创 解决CentOS-5 yum无法更新问题

公司的一台本地服务器,平时就是拿来当作内部各应用的机器,很少去动它,在装zabbix-agent的时候发现yum无法更新。http://mirrors.aliyuncs.com/centos/5/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found Trying other mirror. http://mirr

2017-09-04 14:32:54 8770 4

原创 隐藏openssh 的版本号 (验证发现sshd服务重启报错,本篇暂时用作参考)

我们经常用telnet来验证服务器的端口是否有开,但是某些端口会透露程序的版本等相关信息,像ssh就会列出版本号,这个问题在漏洞扫描里面还归到漏洞去了,编号:CVE-1999-0634版本信息:openssh7.5p1先查出sshd文件位置:whereis sshd备份sshd文件:cd /usr/sbincp sshd sshd.bak修

2017-08-28 15:27:17 15698 8

原创 centos7下 lamp环境部署及zabbix的安装

lamp环境安装安装包:apr-util-1.6.0.tar.gzpcre-8.41.tar.gzapr-1.6.2.tar.gzhttpd-2.4.27.tar.gzmysql-5.7.19-linux-glibc2.12-x86_64.tar.gzphp-7.1.8.tar.gzzabbix-3.2.7.tar.gz1、apach

2017-08-25 09:22:42 1698

转载 linux 安装 mysql5.7.17

本篇属转载,因无法验证原作者,就不贴源路径了,内容上加了一些个人的小修改。方便自己以后查阅本机系统: centos7mysql版本:mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz解压并复制:tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.17-linux-gl

2017-08-17 09:42:27 288

原创 centos7 升级openssh7.5 操作

前段时间因为要修复openssh的漏洞,官方说法是升级openssh,所以就选择了升级到 openssh-7.5p1 ,升级openssh连带要升级openssl。漏洞信息:Openssh MaxAuthTries限制绕过漏洞(CVE-2015-5600)OpenSSH 远程权限提升漏洞(CVE-2016-10010)操作系统:CentOS-7-x86_64

2017-07-26 15:37:25 18729 2

原创 java-jdk、tomcat、redis 的安装配置

参考资料:http://blog.csdn.net/onlyou930/article/details/52739840先去官网下载好所需的安装包并传至服务器中。系统:centos7apache:apache-tomcat-6.0.44jdk:jdk1.6.0_45-x641、jdk的安装解压:[root@localhost ray]# ta

2017-07-10 14:35:00 1307

原创 关闭CentOS7的firewalld并启用iptables操作

CentOS7发布也挺长时间了,但是因为与旧版本差异过大,一直使用 的CentOS6,为了安全性以及技术的更新,总是要换成CentOS7的在CentOS7中,防火墙iptables被firewalld取代。但为了使用习惯,还是喜欢把防火墙改回iptables。[root@localhost ~]# systemctl stop firewalld  ##停止防火墙 firewall

2017-07-05 09:01:32 9677

原创 LNMP(linux+nginx+mysql+php)环境的编译安装

LNMP=linux+nginx+mysql+php所以我们需要安装nginx+mysql+php我的系统是最小化安装centos7 因为最小化安装很多组件都没有,所以我一般会先安装一下开发工具: yum -y groupinstall "Development tools"先下载好对应程序,放到linux服务器上1、编译安装mysql解

2017-07-04 14:53:51 481

原创 利用vmware在自己的个人电脑上面搭建虚拟linux服务器

学习linux的第一步当然是搭建一个linux环境了搭建linux环境有两种选择:第一种不差钱的,直接弄一台物理机,这个的话基本不在本次介绍范围内。第二种就是搭建虚拟机,利用自己个人电脑虚拟出一个linux环境。我自己的pc机为 windows10 ,使用的虚拟化软件为VMware® Workstation 12 Pro,当然这个软件就不只一个了,可以根据自己喜

2017-07-03 15:03:42 27212 5

空空如也

空空如也

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

TA关注的人

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