Thrift是一个开源的RPC框架,由知名SNS社区FaceBook贡献。下面记录了在Ubuntu 10.04下编译安装Thrift的全过程。
1、编译安装依赖
安装Java(除非你不想RPC使用Java)
[shell]
add-apt-repository "deb http://archive.canonical.com/ lucid partner"
apt-get update
apt-get install sun-java6-jdk sun-ja[......]
Thrift是一个开源的RPC框架,由知名SNS社区FaceBook贡献。下面记录了在Ubuntu 10.04下编译安装Thrift的全过程。
1、编译安装依赖
安装Java(除非你不想RPC使用Java)
[shell]
add-apt-repository "deb http://archive.canonical.com/ lucid partner"
apt-get update
apt-get install sun-java6-jdk sun-ja[......]
1、下载php
wget http://cn2.php.net/get/php-5.2.14.tar.gz/from/am.php.net/mirror
tar -xzvf php-5.2.14.tar.gz
2、安装PHP
#先安装依赖的库文件
yum install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel[......]
原文地址:http://liuqingyan.blogspot.com/2009/01/ubuntu-810lighttpdphp.html
sudo apt-get install lighttpd php5-cgi php5-mysql
sudo lighty-enable-mod fastcgi
sudo /etc/init.d/lighttpd force-reload
编辑/var/www/index.php
<?php php_info(); ?&[......]
关于“惊群现象”:在阻塞模型中,各进程分别通过accept阻塞,等待连接到达,当一个连接到达时,所有的进程都会被唤醒,但只有其中一个进程可以成功accept该连接,其余的则继续投入睡眠,这就是所谓的惊群现象,转载的这篇文章很好的对Lighttpd进行了测试,并分析了惊群现象。模拟实现了epoll+prefox()模型。[......]