摘要:
安装PHP时报错了:error:Cannotfindldap.h#yum install openldap#yum install openldap-clients #yum install openldap-devel #yum install openldap-servers 阅读全文
posted @ 2012-10-22 09:18
eprsoft
阅读(801)
评论(0)
推荐(0)
摘要:
本文主要根据http://www.rocknoon.com/ubuntu-lnmp-mysql/及张宴的《实战nginx:取代Apache的高性能web服务器》 and 下面在安装时configure后面的参数请手动将–改成- -首先下载所需要的软件wget http://nginx.org/download/nginx-1.0.10.tar.gz(ps:原来的版本是0.8.46,好几年前的一个版本,我在后面编译安装的时候出现了src/core/ngx_resolver.c: In function ‘ngx_resolver_process_ptr’:src/core/ngx_resolve 阅读全文
posted @ 2012-10-22 09:16
eprsoft
阅读(462)
评论(0)
推荐(0)
摘要:
VMware虚拟机上配置nginx后,本机无法访问问题今天忙了一天,刚把nginx装在CentOS上,出现了好多问题,快大功告成了,用本机访问虚拟机的时候却出现了不能访问的问题,查了资料以后,原来是防火墙的问题。具体情况如下:防火墙可以ping通虚拟机,虚拟机也可以ping通防火墙。接着检查了服务器端的80端口是否可以访问的到:telnet192.168.131.13080,结果访问不到,原来果真防火墙的问题。做如下处理:#/sbin/iptables-IINPUT-ptcp--dport80-jACCEPT然后保存:#/etc/rc.d/init.d/iptablessave重启防火墙:#/ 阅读全文
posted @ 2012-10-22 09:12
eprsoft
阅读(257)
评论(0)
推荐(0)
摘要:
exportLUAJIT_LIB=/usr/local/luajit/libexportLUAJIT_INC=/usr/local/luajit/include/luajit-2.0./configure--prefix=/application/nginx--with-ld-opt="-Wl,-rpath,$LUAJIT_LIB"--add-module=/usr/local/ngx_devel_kit--add-module/ngx_echo_module--with-debugmake-j2makeinstallhttp://ntcn.net/blog/?p=4766 阅读全文
posted @ 2012-10-22 09:10
eprsoft
阅读(307)
评论(0)
推荐(0)
摘要:
判断参数的个数使用ZEND_NUM_ARGS()宏定义可以得到参数的个数。(宏定义一般都是大写字母)例如:if(ZEND_NUM_ARGS()!=2)WRONG_PARAM_COUNT;这里,WRONG_PARAM_COUNT同样是一个宏定义(zend_API.h):ZEND_APIvoidwrong_param_count(void);#defineWRONG_PARAM_COUNT{wrong_param_count();return;}如果参数个数错误,WRONG_PARAM_COUNT会打印出相应的错误信息。得到参数这个参数解析函数的声明大致如下:intzend_parse_param 阅读全文
posted @ 2012-10-22 09:09
eprsoft
阅读(488)
评论(0)
推荐(0)
摘要:
为了提高性能,几乎所有互联网应用都有缓存机制,其中Memcache是使用非常广泛的一个分布式缓存系统。众所周知,LAMP是非常经典的Web架构方式,但是随着Nginx的成熟,越来越多的系统开始转型为LNMP(Linux+Nginx+MySQL+PHP with fpm),这是因为Nginx采用基于事件机制的I/O多路复用思想设计,在高并发情况下其性能远远优于默认采用prefork模式的Apache,另外,相对于Apache,Nginx更轻量,同时拥有大量优秀的扩展模块,使得在Nginx上可以实现一些美妙的功能。传统上,PHP中使用memcache的方法是使用php-memcache或php-m 阅读全文
posted @ 2012-10-22 09:05
eprsoft
阅读(304)
评论(0)
推荐(0)
摘要:
摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。分布式缓存问题假设我们有一个网站,最近发现随着流量增加,服务器压力越来越大,之前直接读写数据库的方式不太给力了,于是我们想引入Memcached作为缓存机制。现在我们一共有三台机器可以作为Memcached服务器,如下图所示。很显然,最简单的策略是将每一次Memcached请求随机发送到一台Mem 阅读全文
posted @ 2012-10-22 08:58
eprsoft
阅读(139)
评论(0)
推荐(0)
浙公网安备 33010602011771号