分类: 技术

263 篇文章

Memcache协议中文版
写在前头 偶然之间看到本文的中英文对照版本,感觉看起来不是很方便,于是花费了半个小时的时间,仔细整理出了独立的中文版本,并记录下来。 协议 memcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后文的 “UDP协议” )一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器…
简单了解Varnish
简介: Varnish是一款全新的cache软件,据作者说采用的是最新的软件体系机构,和现在的硬件体系配合紧密。远胜过以前的Squid,性能可以提高3倍至10倍。相比之下Nginx在国内迅速被人熟知,也是因为一篇宣称其效率比Apache提高10倍的中文文档。Baidu了一下,同时也Google了一下,发现现在中文相关的Varnish文档少之又少,只…
CentOS下安装网卡驱动
前言 最近,一台机器从FreeBSD换为CentOS,一路安装顺利。完事之后发现,网卡没有启用,dmesg | grep eth 命令确定网卡没有驱动导致的。于是开始了一路艰辛的安装过程。 安装过程 1.先找驱动,主板是华擎的ConRoe945G-DVI,去了华擎的官网找到这块主板。伤心的发现其官网上并没有linux的网卡驱动下载。但是找到网卡是R…
你不了解PHP的10件事情
看到有人翻译的《10 things you (probably) didn’t know about PHP》,发现在此次之前2、8两条并不知道,1、3虽然熟知但是去没有实际应用。 由于阅读本blog的绝大多数朋友都是有PHP基础的,所以决定转载过来给大家看看。 1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存…
Apache的SSL加密配置
SSL加密的配置 首先在配置之前先来了解一些基本概念: 证书的概念:首先要有一个根证书,然后用根证书来签发服务器证书和客户证书,一般理解:服务器证书和客户证书是平级关系。SSL必须安装服务器证书来认证。 因此:在此环境中,至少必须有三个证书:根证书,服务器证书,客户端证书。 在生成证书之前,一般会有一个私钥,同时用私钥生成证书请求,再利用证书服务器…
Apache服务器的优化-模式设置
服务器的优化 (MPM: Multi-Processing Modules) apache2主要的优势就是对多处理器的支持更好,在编译时同过使用--with-mpm选项来决定apache2的工作模式。如果知道当前的apache2使用什么工作机制,可以通过httpd -l命令列出apache的所有模块,就可以知道其工作方式: prefork: 如果h…
Apache日志的设置
错误日志的设置 ErrorLog logs/error_log #日志的保存位置 LogLevel warn #日志的级别 显示的格式日下: [Mon Oct 10 15:54:29 2005] [error] [client 192.168.10.22] access to /download/ failed, reason: user admi…
Apache虚拟主机的配置
虚拟主机的配置 基于IP地址的虚拟主机配置 Listen 80 DocumentRoot /www/example1 ServerName www.example1.com DocumentRoot /www/example2 ServerName www.example2.org ...
Apache主站点配置
Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 Apache主站点基本配置: ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。 PidFile logs/h…
MooPHP框架简介
序言 从整个PHP产业来看,随着PHP语言的日益流行,PHP的市场占有率不断提高,各种PHP框架也层出不穷。通过借鉴.Net、Java、Ruby On Rails等语言的开发思想,使得PHP在快速开发、企业应用等方面逐渐站在了Web开发语言的前端。 纵观国外的Zend Framework、CakePHP;国内的FleaPHP、ThinkPHP等这些…