miércoles, 4 de julio de 2012

configurar memcached en RHEL o CENTOS acelerar rendimiento de php

bueno, en otra de mis aventuras por el mundo de la infraestructura me encontré con el caso de tener que montar esta extension en un servidor para acelerar el rendiemiento de php, los pasos basicos son los siguientes:


yum install -y php-soap scp php php-mysql php-gd mysql-cli httpd php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap php-tidy memcached memcached-devel zlib-devel zlib

wget http://mirror.nyi.net/apache/tomcat/tomcat-7/v7.0.28/bin/apache-tomcat-7.0.28.tar.gz

/usr/sbin/useradd appserver

passwd appserver

chown appserver:appserver apache-tomcat-7.0.28.tar.gz

mv apache-tomcat-7.0.28.tar.gz  /home/appserver/



rpm -ivh jdk-7u5-linux-x64.rpm
vi /etc/sysconfig/memcached
-> add after to void a file
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="1024"
OPTIONS="-l 127.0.0.1"



/sbin/chkconfig memcached on
/sbin/service memcached start
cd /root/
wget http://pecl.php.net/get/memcache-2.2.6.tgz

tar xvpzf memcache-2.2.6.tgz

cd memcache-2.2.6

phpize

./configure

make

make install

vi /etc/php.ini

-> add in the zone extension
extension = “memcache.so”
/sbin/service httpd restart
php -i | grep memcache -i


su appserver

tar xvpzf apache-tomcat-7.0.28.tar.gz



comandos para arrancar JBOSS en linux:

arrancar jboss y escuchar todas las ips:
sh standalone.sh -b 0.0.0.0 &

Detener jboss:

/home/appServer/jboss-as-7.1.0.Final/bin/jboss-cli.sh --connect command=:shutdown

No hay comentarios:

Publicar un comentario

Agradezco el interes en el tema, estaré atento para poder leer su comentario.