编译安装php-5.4.26、Xcache和MysqlAdmin、ab压力工具测试
一:安装PHP:将php安装包和libmcrypt-devel开发包上传到安装的机器
1、安装libmcrypt-devel和bzip2解决依赖环境:
# yum localinstall /tmp/libmcrypt-*
# yum install bzip2*
2、解压php-5.4.26并编译安装
# tar xvf php-5.4.26.tar.gz
# cd php-5.4.26
开始编译:
编译完成:
安装并验证:
# make && make install
# ls/usr/local/php/
binetcincludelibphp
3、编辑http配置文件支持php:
确认http的配置文件已经添加
# vim/etc/httpd2/httpd.conf
151 LoadModule php5_module modules/libphp5.so
添加配置文件:
# cp php.ini-development/etc/php.ini
添加php类型支持:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
添加支持http首页:
5、编辑php首页并测试:
# cd/usr/local/apache/htdocs/
# vim index.php
phpinfo();
?>
重启apache:
# /etc/init.d/httpd2restart
二:安装phpMyadmin并测试:
安装简单,直接解压后移动到apache工作目录即可:
# unzip phpMyAdmin-4.0.5-all-languages.zip
# mv phpMyAdmin-4.0.5-all-languages/usr/local/apache/htdocs/pma
三:安装xcache并测试:
# tar xvf xcache-3.0.3.tar.bz2
# cd xcache-3.0.3
编译和安装:
添加配置文件:
# mkdir /etc/php.d
# cp xcache.ini/etc/php.d/
# vim /etc/php.d/xcache.ini
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20100525/xcache.so
# /etc/init.d/httpd2restart
测试:
用户浏览器打开主机地址:
查看xcache信息:
查看MySQL信息:
四:ab压力性能测试工具:
ab测试工具常用的选项:
-n:要测试的连接总数,即测试连接多少次
-c:每次测试连接的并发数目
测试之前要使用ulimit取消或增大里连接数限制,默认是1024;
页:
[1]