LAMP LNMP性能测试
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-17
前几天做了个nginx php-FastCGI mysql的性能测试,正好这两天没事,索性延伸了一下,做了个小小的对比.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> Real World PHP、Real World PHP & MySQL Server Benchmark 附录: 方案1环境配置过程: 1. rpm安装mysql、msyql-devel 2. 编译安装apache2.2.x 3. 编译安装phpphp-5.2.8.tar.gz: #tar zxf php-5.2.8.tar.gz #cd php-5.2.8 #./configure --prefix=/usr/local/php -enable-fastcgi --enable-force-cgi-redirect --with-#mysql=/usr/lib/mysql --with-openssl #make && make install 修改php.ini,打开output_buffering=4096,不然会有问题. 4. 编译安装mod_fastcgi-2.4.6: #tar zxf mod_fastcgi-2.4.6.tar.gz #cd mod_fastcgi-2.4.6 如果web服务器是apache2 #cp Makefile.AP2 Makefile #vi Makefile 把top_dir = /你的apache2的安装目录(默认是/usr/local/apache2) #make && make install 安装好以后在apache的 modules 目录下会有一个mod_fastcgi.so 5. 编译安装fcgi-2.4.0.tar.gz #tar zxf fcgi-2.4.0.tar #cd fcgi-2.4.0 #./configure #make && make install 6. 在http.conf中加入: LoadModule fastcgi_module modules/mod_fastcgi.so .Alias /fcgi-bin/ "/usr/local/php/bin/" AddHandler php-fastcgi .php Action php-fastcgi /fcgi-bin/php-cgi AddType application/x-httpd-php .php <Directory "/usr/local/php/bin/"> Options FollowSymLinks ExecCGI AllowOverride None Order allow,deny allow from all </Directory> 7. 检查: 放个test.php到主目录,看看是下载还是显示phpinfo. php的fastcgi成功的话phpinfo里面会有Server API=CGI/FastCGI这么一行. apache的mod_fastcgi会在运行phpspeed时看到. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux下安装、配置ACE下一篇: 解决软件安装中出现
关于LAMP LNMP性能测试的所有评论