分类: 开发语言

CentOS 源码编译安装PHP 5.6 (fastcgi)

安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路径:/usr/local/php/etc/php.ini php-fpm配置文件路径:/usr/local/php/etc/php-fpm.conf 下载源代码包 在官网如下地址下载最新版 http://www.php.net/downloads.php#v5 # cd /usr/local/src/ # wget http://cn2.php.net/distributions…

阅读全文 »

CentOS 源码编译安装PHP 5.5 (mod_php)

安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路径:/usr/local/php/etc/php.ini php-fpm配置文件路径:/usr/local/php/etc/php-fpm.conf 下载源代码包 在官网如下地址下载最新版 http://www.php.net/downloads.php#v5 # cd /usr/local/src/ # wget http://cn2.php.net/distributions…

阅读全文 »

CentOS 源码编译安装PHP 5.5 (fastcgi)

安装约定 php源码路径:/usr/local/src php安装路径:/usr/local/php php配置文件路径:/usr/local/php/etc/php.ini php-fpm配置文件路径:/usr/local/php/etc/php-fpm.conf 下载源代码包 在官网如下地址下载最新版 http://www.php.net/downloads.php#v5 # cd /usr/local/src/ # wget http://cn2.php.net/distributions…

阅读全文 »

PHP 5.3 安装 Zend Guard Loader

从PHP 5.3开始,Zend Optimizer已经被Zend Guard Loader取代,因此如果要支持Zend Guard加密的PHP代码,必须安装Zend Guard Loader,Zend Optimizer将不被支持。 下载 Zend Guard Loader (Runtime for PHP 5.3) http://www.zend.com/en/products/loader/downloads#Linux 将下载的ZendGuardLoader-php-5.3-linux-g…

阅读全文 »

PHP 5.6、5.5配置使用 Zend Opcache

大家知道目前PHP的缓存插件一般有三个:APC、eAccelerator、XCache,但未来它们可能都会消失,因为PHP 5.5已经集成ZendOpcache,编译php的时候加上参数–enable-opcache即可,可以替代之前的apc,eaccelerator或者xcache 如果是通过yum安装的php,可通过yum安装opcache # yum -y install php-pecl-zendopcache 编辑php.ini,修改opcache相关参数 [opcache…

阅读全文 »

PHP 5.2 安装 Zend Optimizer

Zend Optimizer(以下简称ZO)用优化代码的方法来提高php应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。另外有些网站源代码采用了zend加密,也需要安装Zend Optimizer进行解密,网站才可以正常运行。 下载 # cd /usr/local/src # wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-…

阅读全文 »

PHP 5.4、5.3、5.2 配置使用 Zend OPcache

大家知道目前PHP的缓存插件一般有三个:APC、eAccelerator、XCache,但未来它们可能都会消失,因为PHP 5.5已经集成ZendOpcache,编译php的时候加上参数–enable-opcache即可,可以替代之前的apc,eaccelerator或者xcache php 5.4以下版本安装方法如下: 第一种:通过yum安装opcache即可 # yum -y install php-pecl-zendopcache 第二种:下载源代码编译安装 下载地址:http…

阅读全文 »

PHP 安装Memcache扩展

php扩展memcache的作用是为了支持数据库缓存服务器,首先需要先编译安装好php,php具体安装步骤可参考本站(请在右上角搜索即可),安装好php之后,就可以用phpize安装memcache扩展。 下载 http://pecl.php.net/package/memcache # cd /usr/local/src # wget http://pecl.php.net/get/memcache-2.2.7.tgz 安装 # /usr/local/php/bin/phpize # tar …

阅读全文 »

如何使用 Python 工具 easy_install 和 pip

easy_insall的作用和perl中的cpan,ruby中的gem类似,都提供了在线一键安装模块的傻瓜方便方式,而pip是easy_install的改进版,提供更好的提示信息,删除package等功能。老版本的python中只有easy_install,没有pip。 easy_install 使用方法 安装套件: # easy_install PackageName 更新套件: # easy_install -U PackageName 移除套件: # easy_install -m Pac…

阅读全文 »

CentOS 6 安装 Python 2.7

由于生产环境需要使用python 2.7,操作系统采用CentOS 6,但是CentOS 6.x 系列默认安装的Python版本是2.6,并且没有可用的rpm包可以升级,因此只能通过编译Python 2.7源代码来进行安装。 安装Development Tools # yum groupinstall -y “development tools” 安装Python所依赖的额外包 # yum install -y zlib-devel openssl-devel sqlite-devel bzip…

阅读全文 »