首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

linux下PHP5.5的装配【oci8,pdo-oci,memcache,Zend OPCache扩展】

2013-11-30 
linux下PHP5.5的安装【oci8,pdo-oci,memcache,Zend OPCache扩展】./configure \ --prefix/usr/local/php \

linux下PHP5.5的安装【oci8,pdo-oci,memcache,Zend OPCache扩展】
./configure \ --prefix=/usr/local/php \ --with-config-file-path=/usr/local/php/etc \ --with-apxs2=/usr/local/apache2/bin/apxs \ --with-libxml-dir=/usr/local/libxml2/ \ --with-png-dir=/usr/local/libpng/ \ --with-jpeg-dir=/usr/local/jpeg9/ \ --with-freetype-dir=/usr/local/freetype/ \ --with-gd=/usr/local/gd2/ \ --with-zlib-dir=/usr/local/zlib/ \ --with-mcrypt=/usr/local/libmcrypt/ \ --with-xpm-dir=/usr/lib64/ \ --with-mysql \ --with-mysqli \ --enable-pdo \ --with-pdo-mysql \ --with-oci8=instantclient,/usr/lib/oracle/11.2/client/lib \ --with-pdo-oci=instantclient,/usr,10.2.0.1 \ --enable-soap \ --enable-mbstring=all \ --enable-sockets

?

?

至此,php5.5环境安装完成。

?

安装其它扩展:

1.memcache

如果需要为php增加memcache扩展,按如下方法进行:

cd /usr/local/php/bin

./pecl install memcache

?

安装时会提示是否开启session支持,输入n,不支持,安装后路径如下:

/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/memcache.so

?

需要手动配置到php.ini中,增加如下内容,即表示启用memcache扩展:

extension=memcache.so

保存后,重启Apache,查看http://192.168.36.24/test.php进行验证。

?

2.Zend OPCache

?为了提高php运行速度,可以启用Zend OPCache,启用方法很简单,安照上面的方法安装php,则已经在

/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/下生成了opcache.so,只需将其配置到php.ini中即可。

?

vi php.ini

找到[opcache]

在其下面增加:

zend_extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/opcache.so

然后打开并配置相应的配置项即可,比如:

opcache.enable=1

opcache.enable_cli=1

opcache.memory_consumption=256

opcache.interned_strings_buffer=16

opcache.max_accelerated_files=5000

?

opcache.revalidate_freq=60

opcache.load_comments=1

?

保存后,重启Apache,查看http://192.168.36.24/test.php进行验证。会看到如下信息:

with?Zend?OPcache?v7.0.3-dev,?Copyright?(c)?1999-2013,?by?Zend?Technologies

?

?

?

?

?

?

?

?

?

?

?

?

热点排行