Author: Ken

  • Apache and PHP-FastCGI

    虽然Nginx加上php有相当优秀的表现,但是有时候,基于业务需要,不得不用ApachephpApache下有两种运行方式,一种是编译成Apache的模块,一种是以cgi方式运行,cgi则可细分为fastcgi,以模块方式运行,无论Apache还是php出现安全漏洞,需要升级软件版本,都需要同时重新编译二者,这是一个很没有统筹科学的态度,以普通cgi方式运行,配置简单,但比之于fastcgi效率不高,每个脚本执行都需要reload script和php.ini,基本上,这个意思就是说,脚本缓存是无效的,所以,我们需要fastcgi。

    需要说明的是,在当前php5.3.6版本中,php-fpm已经包含在源代码中,只需要在编译的时候加入相应参数: –enable-fpm,安装完成后,拷贝/src/php-5.3.6/sapi/fpm/init.d.php-fpm 到/usr/local/bin/,然后chmod +x 就可以了

    Usage: /usr/local/bin/init.d.php-fpm {start|stop|force-quit|restart|reload}

    当然,你知道配置文件默认放在/usr/local/etc/php-fpm.conf,修修改改就可以start了!

    php的配置很简单,但Apache的mod_fastcgi是需要单独下载编译的:
    1,下载mod_fastcgi:http://www.fastcgi.com/dist/mod_fastcgi-current.tar.gz
    解压缩了来安装到Apache里面去,例如,我们把Apache安装在了/usr/local/httpd:

    tar zxf mod_fastcgi-current.tar.gz
    cd mod_fastcgi-2.4.6
    cp Makefile.AP2 Makefile
    make install top_dir=/usr/local/httpd

    2,在配置文件中启用mod_fastcgi,例如我们可以包含一个配置文件在extra目录中,起个名字叫httpd-fastcgi.conf,这个例子呢,我是把php-fpm的socket放在/tmp目录下的:

    LoadModule fastcgi_module modules/mod_fastcgi.so
    ScriptAlias /php-bin /usr/local/bin
    AddHandler application/x-httpd-php5 php
    Action application/x-httpd-php5 /php-bin/php-cgi
    FastCgiExternalServer /usr/local/bin/php-cgi -socket /tmp/php.sock

    当然,基于安全考虑,可以将配置文件单独放在不同的虚拟主机中。

  • 教主千秋万代,一统江湖

    中午吃饭的时候在手机上看到江苏宗教界齐唱红歌的新闻,当时我就笑得忍不住了,差点把蛋汤吐出来,然后回来上网一看,居然还有图!!!道教佛教天主教基督教都齐了,评论最多的是:教主千秋万代,一统江湖。

    买了一瓶蜜桃多,喝下去第一口,和鲜橙多不一样的绵软口感,脑子里迅速浮现出三个字:塑化剂。

    还剩下一粒,一盒药只能吃一个星期,晚上在药店买普适泰的时候,卖药的小妹妹说还是只有三盒,这么贵的药她们不敢留太多,怕卖不出去,贵吗?好像是有点接近中端抗生素的价格了,三块二一粒也不是很贵吧,但是他妈的说明书上说要吃半年,还如有必要可继续服用,也就是一千多块钱,哇,好便宜,其实有时候很多疾病和体质,遗传有很大关系,既然老汉说他有效果,那我就吃半年看看。

    和葳君打了一通电话,他计划在繁忙的周末,于本周日过来看望我,我对此深表怀疑,因为从顺义过来,大概要花掉他几十块油费。

  • 这帮没见过世面的北方人

    关云长》这部电影的深度其实和《英雄》是差不多的,中心思想是两个字:天下。精彩的地方是曹操和关云长的对白,而不是其它的繁缛枝节,像爽妹这样的,就只看到了孙俪。

    你看,就像我之前说的,大陆的液态牛奶质量不稳定是因为检验检疫标准太低,所以才导致了我时不时的喝牛奶拉肚子,这次的生奶新标准,毫无疑问证实了我的看法,标准比之于前些年份,更为低劣了,理由自然是因为要保障生产力低下的奶农利益,实质上嘛,大家都知道是伊利和蒙牛在作祟,脑子被门夹过的人才相信砖家们会为奶农说话,但我认为,细菌含量标准的升高并不是我们应该关心的要点,要点是抗生素在奶牛们身上的滥用,相信会变得越来越普遍,担心细菌数量,还不如担心国产液态奶里面的抗生素含量,不过,我想只有在死了一些人之后,质检总局才会非常肯定地说我们之前没有检测抗生素的项目,因为一般在牛奶里面不添加抗生素(不信走着瞧)。不过我搜了下,大陆似乎没有进口液态奶销售,只有进口奶粉,什么时候去大点的超市进口商品区看看,毕竟奶粉的口感完全比不上液态奶。

    公司安排集体观摩今天晚上的《建党伟业》,下午六点半,本来是想去看的,但是由于突来的大雨,使得很多人取消了电影院的行程,天意。

    小柔打电话来问我是不是被淹死了,因为她在扣扣上,不断有帝都的朋友发图给她,说帝都成了一片汪洋,我不得不在心底由衷的鄙视,这帮没见过世面的北方人。

    我想了下,没见过世面应该怎么翻译成英文,近义词应该是井底之蛙,直译为The Frog in the Shallow Well,但是我更喜欢意译一些,A person with a very limited outlook,翻译成这帮没见过世面的北方人,应该是,A group of northern with a very limited outlook.