Friday 30 March 2012

How to install php-5.2.17 on CentOS-6.2 and configure Zend optimizer-3.3

To install php-5.2.17 on CentOS-6.2 and configure Zend optimizer.
Follow the procedure carefully.
ssh user@sever
password:


Cd /usr/src
wget http://
php-5.2.17-1.el6.art.x86_64.rpm
php-bcmath-5.2.17-1.el6.art.x86_64.rpm
php-cli-5.2.17-1.el6.art.x86_64.rpm
php-common-5.2.17-1.el6.art.x86_64.rpm
php-dba-5.2.17-1.el6.art.x86_64.rpm
php-devel-5.2.17-1.el6.art.x86_64.rpm
php-embedded-5.2.17-1.el6.art.x86_64.rpm
php-gd-5.2.17-1.el6.art.x86_64.rpm
php-imap-5.2.17-1.el6.art.x86_64.rpm
php-ldap-5.2.17-1.el6.art.x86_64.rpm
php-mbstring-5.2.17-1.el6.art.x86_64.rpm
php-mcrypt-5.2.17-1.el6.art.x86_64.rpm
php-mhash-5.2.17-1.el6.art.x86_64.rpm
php-mssql-5.2.17-1.el6.art.x86_64.rpm
php-mysql-5.2.17-1.el6.art.x86_64.rpm
php-pdo-5.2.17-1.el6.art.x86_64.rpm
php-soap-5.2.17-1.el6.art.x86_64.rpm

................................................
rpm -ivh --nodeps php-5.2.17-1.el6.art.x86_64.rpm
php-bcmath-5.2.17-1.el6.art.x86_64.rpm
php-cli-5.2.17-1.el6.art.x86_64.rpm
php-common-5.2.17-1.el6.art.x86_64.rpm
php-dba-5.2.17-1.el6.art.x86_64.rpm
php-devel-5.2.17-1.el6.art.x86_64.rpm
php-embedded-5.2.17-1.el6.art.x86_64.rpm
php-gd-5.2.17-1.el6.art.x86_64.rpm
php-imap-5.2.17-1.el6.art.x86_64.rpm
php-ldap-5.2.17-1.el6.art.x86_64.rpm
php-mbstring-5.2.17-1.el6.art.x86_64.rpm
php-mcrypt-5.2.17-1.el6.art.x86_64.rpm
php-mhash-5.2.17-1.el6.art.x86_64.rpm
php-mssql-5.2.17-1.el6.art.x86_64.rpm
php-mysql-5.2.17-1.el6.art.x86_64.rpm
php-pdo-5.2.17-1.el6.art.x86_64.rpm
php-soap-5.2.17-1.el6.art.x86_64.rpm
....................................................
/etc/init.d/httpd restart
stoping httpd ok
starting httpd ok

....................................................
cat /etc/yum.conf|grep php
exclude=php*
....................................................

Zendoptimizer
....................................................
wget http://www.zend.com/products/guard/downloads
zindoptimizer 3.3(php-2.5.x linux)
tar -zxvf zedoptimizer-3.3-tar.gz
1. Extract the Zend Optimizer package.

2. Locate the ZendOptimizer.so (Unix) or ZendOptimizer.dll (Windows) file in the directory which
corresponds to your version of PHP (4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x).

2. Add the following line to your php.ini file:
Linux and Mac OS X: zend_extension=
Windows: zend_extension_ts=
Windows non-thread safe: zend_extension=
(*) The Windows non-thread safe binary is only used with Zend Core 2.0.

3. Restart your Web server.

vim /etc/php.ini
zend_extension=

4.php -v

reboot the server.

enjoy

4 comments:

  1. Cd /usr/src
    wget http://

    wget from????

    ReplyDelete
    Replies
    1. you can download the rpms from link given below.

      wget http://www6.atomicorp.com/channels/atomic/centos/6/i386/RPMS/

      if you have any issue in getting the rpms let me know.

      Delete
  2. The RPM here installs with GD disabled. Is there a way to get GD working with this?

    ReplyDelete
    Replies
    1. @Pratik you can install php with gd support by command
      yum install php-gd

      if its not working, update your php by yum update php and then install through yum install php-gd

      check php-gd
      php -i|grep GD

      if still not working do the exercise , you may just need to edit php.ini and enable the gd extension. [change a line from ;extension=gd.so to extension=gd.so in php.ini or if that line doesn't exist add it to your php.ini

      if still there is a problem then. you can follow this tutorial for gd support php ..

      http://www.atomicorp.com/wiki/index.php/PHP

      let me know if you have any issue.

      Regards:
      imran

      Delete