L7-filter的工作原理
发布于:2013-7-28 15:32 作者:kevin.Zhu 浏览:17 分类:LinuxL7-filter为我们实现了可以从应用层实现过滤的功能,它的实现原理仍然是基于特征的关键字匹配。但是它不是简单的匹配某个单字和词,它使用了更高级“正则”来进行匹配。
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。
正则表达式是由普通字符(例如字符 a 到&...
Linux如何查看OpenVZ虚拟机的状态
发布于:2013-7-28 12:13 作者:kevin.Zhu 浏览:15 分类:虚拟化有了 VPS 以后第一件事情就是登录上去看看软硬件配置信息,操作系统版本,CPU,内存等。在 Xen 下看内存使用和在 OpenVZ 下有点不同,主要是因为它们使用的虚拟技术不同。在 Xen 的 VPS 可以用 free 得到 mem,swap,buffer 等有用信息,就和在独立机器上一样。如下面所示:
$ free&...
让php Session 存入 redis 配置方法
发布于:2013-7-23 14:27 作者:kevin.Zhu 浏览:12 分类:PhpPHP中实现MySQL嵌套事务的两种解决方案
发布于:2013-7-17 18:08 作者:kevin.Zhu 浏览:19 分类:Php为CentOS更换内核
发布于:2013-7-10 1:38 作者:kevin.Zhu 浏览:14 分类:Centos首先要确认自己的内核版本,使用命令:
uname -a
输出中有i686则为32位,有x86_64则为64位。
如果是CentOS 5并且上面的命令输出中有el5xen字样 请务必下载Xen版内核,否则可能导致无法开机!
CentOS 6没有Xen内核和非Xen内核区别~
运行uname -a后的(仅供参考。。):
Linux #...
CentOS 6.x 内核升级(2.6.32 -> 3.10.58)过程记录
发布于:2013-7-10 1:23 作者:kevin.Zhu 浏览:19 分类:Centos##1. 准备工作##
###1.1 确认内核及版本信息###
1234 |
[root@hostname ~]# uname -r2.6.32-220.el6.x86_64[root@hostname ~]# cat /etc/centos-release CentOS release 6.2 (Final) |
###1.2 安装软件###
编译安装新内核,依赖于开发环境和开...
CentOS 6.3如何删除旧的内核方法介绍
发布于:2013-7-9 23:45 作者:kevin.Zhu 浏览:15 分类:Centos(1)查看已经安装的内核
命令:rpm -q kernel
显示结果:kernel-2.6.32-279.el6.i686
kernel-2.6.32-279.9.1.el6.i686
kernel-2.6.32-279.11.1.el6.i686
...
使用Proxifier把shadowsocks代理转为真·全局(类VPN)
发布于:2013-7-9 12:51 作者:kevin.Zhu 浏览:20 分类:Linux使用NAT为OpenVZ节省IP地址
发布于:2013-7-6 17:18 作者:kevin.Zhu 浏览:15 分类:虚拟化一、网络架构
当前IP配置是:
VPN via the TUN/TAP device
发布于:2013-7-6 15:07 作者:kevin.Zhu 浏览:18 分类:虚拟化OpenVZ supports VPN inside a container via kernel TUN/TAP module and device. To allow container #101 to use the TUN/TAP device the following should be done:
Make sure the tun module h...
OpenVZ的VPS开启TUN/PP教程
发布于:2013-7-5 10:43 作者:kevin.Zhu 浏览:27 分类:虚拟化登陆SolusVM,创建一个VPS,然后,我们可以用户端登陆这个VPS,开启TUN和PPP,当然,也可以直接管理员打开这台VPS操作开启,如图:
完成后,我们检查下TUN和PPP。
[root@vpn ~]# cat /dev/net/tuncat: /dev/net/tun: File descriptor in bad state[root@vpn ~...
管理OpenVZ资源-CPU
发布于:2013-7-5 2:19 作者:kevin.Zhu 浏览:16 分类:虚拟化一、可设定参数
OpenVZ使用特定的运算规则计算CPU time,而设定值的单位就是CPU ...
在Debian下通过OpenVZ实现虚拟化入门
发布于:2013-7-5 1:09 作者:kevin.Zhu 浏览:23 分类:虚拟化本文将讲述Debian Squeeze (AMD64)平台下安装及使用OpenVZ的基本方法。
一、安装OpenVZ
1、通过如下命令安装OpenVZ(如果使用32位平台则需要安装linux-image-openvz-686)。
srv75:~# apt-get install linux-image-openvz-amd64 vzdump vzctl vzquota srv75:...
开源Linux容器OpenVZ快速上手指南
发布于:2013-7-5 0:56 作者:kevin.Zhu 浏览:29 分类:虚拟化Linux 容器(Linux Container,LXC)是一种轻量级的虚拟运行环境,它与传统的虚拟机方式不同。传统的虚拟机需要对硬件作出抽象并提供了一个完整的操作系统,而LXC 不同的地方就是,多个容器都与系统共用一套内核机制,而容器中提供的只是运行环境需要的文件系统、虚拟网络等。
具体的架构如图所示:
如图中所示,本文要介绍的OpenVZ 是一种容器的实现方式。还...
CentOS 6安装和配置OpenVZ
发布于:2013-7-4 17:23 作者:kevin.Zhu 浏览:32 分类:LinuxCentOS 6安装OpenVZ可以分为两种方式,第一种比较复杂,使用rpm安装,需要手工的去下载安装包;第二种比较简单,就是通过YUM去安装。
配置YUM源
下载openvz.repo文件到/etc/yum.repos.d/目录,通过下面的命令来完成,使用root用户:
# cd /etc/yum.repos.d # wget http://download.openvz.o...
Debian7安装KVM虚拟机
发布于:2013-7-3 22:11 作者:kevin.Zhu 浏览:28 分类:LinuxKVM 是 kernel-based Virtual Machine 的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用 Linux 自身的调度器进行管理,所以相对于Xen,其性能更加优秀。KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。
Apache Prefork、Worker和Event三种MPM分析
发布于:2013-7-3 15:15 作者:kevin.Zhu 浏览:20 分类:ApacheApache 2.X 支持插入式并行处理模块,称为多路处理模块(MPM)。在编译apache时必须选择也只能选择一个MPM,对类UNIX系统,有几个不同的MPM可供选择,它们会影响到apache的速度和可伸缩性。
Prefork MPM : 这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作...
owncloud扫描文件
发布于:2013-7-2 18:42 作者:kevin.Zhu 浏览:17 分类:owncloudOwncloud Version: 5.0.22
Method 1: Using console.php file to rescan the owncloud filesystem.
Syntax:
For User:
/path/of/owncloud/console.php files:scan Userid
For full scan:
/path/of/owncloud/consol...