32ew 发表于 2014-11-10 08:30:22

编译安装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]
查看完整版本: 编译安装php-5.4.26、Xcache和MysqlAdmin、ab压力工具测试