自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过Web来管理VirtualBox

phpvirtualbox是一个基于Web的VirtualBox前端,用PHP编写,它允许您访问和控制远程VirtualBox实例。尽可能地尽可能地使VirtualBox GUI类似,使其尽可能简单。如果您在无头服务器中运行VirtualBox(如教程中的VBoxHeadless - 在无头Ubuntu 16.04 LTS服务器上运行VirtualBox 5.1运行虚拟机),则可以非常适合Vi

2017-05-09 13:46:46 7098

原创 rsync网络不稳定情况下的大文件传输

rsync网络不稳定情况下的大文件传输由于本人供职的公司提供单机游戏的下载,而单机游戏一般都较大,我们使用了rsync把本地服务器(本地仓库)同步到外国服务器(国外仓库)最后再同步到国外的web前端服务器。然后总是有某些原因导致外国的有些服务器网络不稳定,再加上同步的文件都较大(30多G的也经常有)。当我们使用rsync -avzP这个命令也会有卡死的时候,那么不妨使用下面的三个参

2017-06-19 17:43:12 8970

原创 企业级rsync同步:sersync多目录实时步操作记录

sersync多目录实时步操作记录一.环境描述 测试环境需求:服务器A与服务器B为主备服务模式,需要保持文件一致性,现采用sersync基于rsync+inotify实现数据实时同步 环境描述: 主服务器222.173.188.43        从服务器:119.36.192.44 二.实施方法1.从服务器119.36.192.44 rsync服务搭建

2017-06-07 17:00:14 6210 2

原创 Centos6.8 Vsftp服务器配置和虚拟用户配置

系统版本:Centos 6.8 64位vsftpd: version 2.2.21、开启防火墙ftp端口vi /etc/sysconfig/iptables     #编辑防火墙配置文件-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT(允许21端口通过防火墙)-A INPUT -m

2017-05-23 11:00:54 1109

转载 每天一个linux命令(43):killall命令

Linux系统中的killall命令用于杀死指定名字的进程(kill processes by name)。我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。1.命令格式:killall[参数][进程名]2.命令功能:用来结

2017-05-21 12:56:37 437

原创 Nginx安装lua-nginx-module模块

ngx_lua_module 是一个nginx http模块,它把 lua 解析器内嵌到 nginx,用来解析并执行lua 语言编写的网页后台脚本特性很牛叉,可自行百度查看,这里主要是示范一下,如何在Nginx下安装lua-nginx-module模块当然,如果你之前没有安装过Nginx,而且嫌安装麻烦,可直接下载openresty安装简单快捷,http://openres

2017-05-09 14:05:17 2679

原创 编译安装zabbix3.2.5-LNMP

编译安装zabbix3.2.5-LNMP1.1 环境准备系统环境准备:redhat 6.8 64位mysql-5.6.29php-5.5.38zabbix-3.2.5安装zabbix用到的安装包[root@zabbix-server ~]# lsanaconda-ks.cfg     libiconv-1.14.tar.gz    mysql-5.6.2

2017-05-08 13:44:04 757

转载 Life is short, you need Python

Life is short, you need Python今年四五月份的时候我打算学一门计算机语言。计算机语言实在是很多,选哪一个?其实这个选择就和去市场买菜类似,想明白了自己的需求才能做好决定。你想做什么饭,就去买什么菜。想做南瓜粥,就要去买南瓜,想要做番茄炒蛋,就得买西红柿鸡蛋。因为我没有编程基础,所以就想要选择一个容易入门的,所以就选了python。图片

2017-04-10 12:40:03 1956

原创 关于php安装后打开网页上空白问题的解决方法

关于php安装后打开网页上空白问题的解决方法平时安装php后编写index.phpvim index.php phpinfo();?>然后访问web页面都能正常显示php画面今天LAMP编译安装后居然网页上空白解决方法如下:修改下/etc/php.ini,将short_open_tag改成on,重启apache测试下问

2017-03-30 16:16:12 13997

转载 linux中iptables配置文件及命令详解详解

iptables配置文件直接改iptables配置就可以了:vim /etc/sysconfig/iptables。1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 ip

2017-03-28 12:17:27 13174 1

转载 Postfix 日常维护队列管理[邮件服务器维护]

example textpostfix有四种不同的邮件队列,并且由队列管理进程统一进行管理:  1. maildrop:本地邮件放置在maildrop中,同时也被拷贝到incoming中。  2. incoming:放置正在到达或队列管理进程尚未发现的邮件。  3. active:放置队列管理进程已经打开了并正准备投递的邮件,该队列有  长度的限制。  4. d

2017-03-28 11:02:17 1123

原创 MySQL单实例源码编译安装5.5.32

1.3 安装相关包1.3.1 cmake软件cd /home/oldboy/tools/tar xf cmake-2.8.8.tar.gzcd cmake-2.8.8./configure#CMake has bootstrapped.  Now run gmake.gmakegmake installcd ../1.3.2 依赖包yum ins

2017-03-26 18:16:17 487

转载 烂泥:mysql帮助命令使用说明

在安装、管理和使用mysql过程中,你是不是需要记忆很多的mysql命令。而且对于新手来说,很不多的命令不知道该如何应用,对于老手来说很多命令时间长了忘记具体的用法。其实mysql的帮助信息,已经给我们提供很全面的使用方法。下面我就大致介绍下,如何使用mysql的帮助信息。说明:在此我只是为学习mysql提供一个思路,本篇文章不会过多讲解每一个命令的使用方法。一、m

2017-03-26 14:46:55 477

原创 Nginx 访问日志轮询切割脚本

Nginx 访问日志轮询切割脚本#!/bin/shDateformat=`date +%Y%m%d`Nginxlogdir="/var/log/nginx"/bin/mv ${Nginxlogdir}/access.log ${Nginxlogdir}/${Dateformat}_access.log/usr/sbin/nginx -s reload配置ng

2017-03-25 20:26:19 482

原创 SORT的man手册

SORT(1)                                                                           FSF                                                                           SORT(1)   NAME(名       sort -

2017-03-23 13:18:05 521

原创 uniq的man手册

UNIQ(1)                                                                           FSF                                                                           UNIQ(1)   NAME       uniq - 删除

2017-03-23 13:17:06 387

原创 关于man手册的导出

#touch bash_man.doc(名字随便起,最好是*.doc形式的,便于在windows中直接打开)#man bash > bash_man.doc挂载软盘,或使用smb或使用usb设备,# 进入windows系统,先用记事本打开文件bash_man.doc,会看到有很多黑框内带圆圈的符号,复制一个,打开替换功能,ctrl+v粘贴,在替换为一栏中键入%(注意:最好先用查找功能找一下文件中有

2017-03-23 13:03:44 1270

原创 grep, egrep, fgrep的man帮助手册

GREP(1)                                                                 General Commands Manual                                                                 GREP(1)   NAME       grep, egr

2017-03-23 13:03:02 444

转载 linux sed命令详解

linux sed命令详解简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复

2017-03-22 19:50:32 353

转载 Apache Prefork、Worker和Event三种MPM分析

原文:http://www.cnblogs.com/fnng/archive/2012/11/20/2779977.htmlApache Prefork、Worker和Event三种MPM分析  三种MPM介绍                                                                              

2017-03-21 19:39:01 278

转载 linux sort,uniq,cut,wc命令详解

原文:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858385.htmlsortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnr

2017-03-21 19:36:51 275

原创 mysql数据库的备份和恢复

使用mysql进行mysql数据库的备份和还原单个数据库的备份和还原mysqldump -uroot -p111111 wordpress -B | gzip > /opt/wordpress.sql.gzmysql -uroot -p111111 对整个数据的备份和还原mysqldump -uroot -p111111 -S /

2017-03-21 12:26:28 299

原创 lvs+keepalvied的实现

lvs+keepalvied的实现系统#cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)主机列表:keepalvie1:10.1.41.62keepalvie2:10.1.41.63vip:10.1.41.89realserver1:10.1.41.66realser

2017-03-18 22:04:39 753

原创 sersync实时同步操作记录(仅供自己参考所用)

sersync实时同步操作记录(仅供自己参考所用)操作前提 cp sersync2.5.4_64bit_binary_stable_final.tar.gz  /usr/local/cp sersync_installdir.tar.gz  /usr/local/cp sersync_tools.tar.gz  /usr/local/cd /usr/localt

2017-03-18 18:36:38 1237

转载 日志切割工具cronolog详解

原文:http://www.itnpc.com/news/web/146518034376587.html大家都知道apache服务器,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。本文主要讲解Web服务器日志切割工具cronolog,下面我们就来详细的讲解一下。1.上传及安装日志轮询工具cronolog1.1解压日志轮询工具cronolog [ro

2017-03-16 13:09:42 966

原创 批量给Linux服务器分发公钥

1.公钥的生成[root@nfs1 ~]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same

2017-03-15 21:34:29 1595

原创 http虚拟主机的配置范例(编辑中)

vim /etc/httpd/httpd.confServerName 127.0.0.1:80    DirectoryIndex index.php index.html    Options Indexes FollowSymLinks    AllowOverride none    #Require all denied   

2017-03-13 17:10:09 614

转载 PHP 编译安装时出现 undefined reference to `libiconv' 错误的解决方法

原文:http://flyfishes.blog.51cto.com/3527694/819693手动编译PHP安装时遇到如下错误/usr/local/src/php-5.3.10/ext/xmlrpc/libxmlrpc/encodings.c:73: undefined reference to `libiconv_open' /usr/local/src/php-

2017-03-12 12:38:26 9433 7

原创 apache2.4的编译安装

编译安装apache1、解决依赖关系httpd-2.4.18需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里选择使用编译源代码的方式进行,它们的下载路径为ftp://172.16.0.1/pub/Sources/new_lamp。(1) 编译安装apr# tar

2017-03-11 23:46:22 3374

原创 Nginx-keepalived高可用负载均衡

Nginx-keepalived高可用负载均衡架构keepalive1:10.1.41.60keepalive2:10.1.41.61vrrp:10.1.41.88nginx1:10.1.41.64nginx2:10.1.41.65系统版本#cat /etc/redhat-release CentOS Linux release 7.2.1511

2017-03-07 22:52:17 378

原创 Rsync数据同步工具应用指南

rsync 同步服务器与客户端配置###########服务器段配置############1.系统版本#cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)2.编辑配置#vim /etc/rsyncd.conf# configuration example:

2017-03-04 15:37:40 1846

原创 samba服务器的搭建

samba服务器的搭建1.系统版本#cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2.软件包的安装yum install samba -y3.编辑配置和创建共享文件# vim /etc/samba/smb.conf# See smb.conf.exam

2017-03-02 17:34:05 502

原创 NFS的配置

#############NFS服务端###############1.系统版本cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2.检查并安装NTF服务rpm -qa  nfs-utils portmap rpcbindyum install nfs-utils rpcbind -yrpm -qa

2017-03-01 21:24:48 408

原创 tomcat无法打开jsp文件

把ROOT里的WEB-INF文件夹复制到你自己创建的文件夹下

2017-02-28 17:49:32 2530

原创 tomcat-8.0源码安装配置

Tomcat标准部署规范 参考文档:http://blog.csdn.net/zack1989/article/details/53511812系统版本:CentOS6.4Tomcat版本:tomcat-8.0.41Tomcat下载地址#wget http://apache.fayea.com/tomcat/tomcat-8/v8.0.41/bin/apache-t

2017-02-28 17:44:40 752

转载 Linux的NTP配置总结

原文:http://www.cnblogs.com/kerrycode/archive/2015/08/20/4744804.html在Linux系统中,为了避免主机时间因为在长时间运行下所导致的时间偏差,进行时间同步(synchronize)的工作是非常必要的。Linux系统下,一般使用ntp服务来同步不同机器的时间。NTP 是网络时间协议(Network Time Protocol

2017-02-26 18:25:49 458

原创 NTP和NTPD设置

ntp客户端安装#yum install ntp -y手动时间同步#/usr/sbin/ntpdate pool.ntp.org26 Feb 17:45:00 ntpdate[14681]: adjust time server 85.199.214.100 offset 0.004657 sec编辑/etc/crontab每天时间同步一次#vim /etc/crontab

2017-02-26 17:31:33 4269

原创 Centos7 开放端口

Centos升级到7之后,发现无法使用iptables控制Linuxs的端口,google之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:  开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent

2017-02-26 17:21:26 455

转载 CentOS 7 firewalld使用简介

原文:http://www.centoscn.com/CentOS/help/2015/0208/4667.html学习apache安装的时候需要打开80端口,由于centos 7版本以后默认使用firewalld后,网上关于iptables的设置方法已经不管用了,想着反正iptable也不会用,索性直接搬官方文档,学习firewalld了,好像比iptables要简单点了。 

2017-02-26 17:12:40 292

转载 Apache主配置文件httpd.conf 详解

原文:http://www.linuxidc.com/Linux/2015-02/113921.htmApache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf/httpd.conf中,这个文件中的内容非常多,用wc命令统计一共有1009行,

2017-02-26 15:01:02 522

空空如也

空空如也

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

TA关注的人

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