Esta es una discusión para el tema Configurar servidor en el foro Configuración de Servidores, bajo la categoría Área Administrativa; 15 de load es brutal, eso indica que tu servidor está a punto de reventar, un load normal es de 1.5 uno de >3 se asume como alto, cualquier cosa por encima de >10 se ...
Página: 2
15 de load es brutal, eso indica que tu servidor está a punto de reventar, un load normal es de 1.5 uno de >3 se asume como alto, cualquier cosa por encima de >10 se asume como problema. Utiliza la configuración que te di, es lo más optimizado con los pocos recursos que tienes. Y sigue todos los pasos que te puse.
Por cierto tu problema no está en MySQL aunque tienes que usar la config que te di para ahorrar recursos sinó en apache aparte creo que por como están los childnodes en el top, es la versión 2.0.x
Muchas gracias dbembibre por estar atento a este post.
Tengo un servidor dedicado y administrado,ayer mismo solicite al server que me configuraran el server con lo que me indicas.Me contestan que ya está configurado pero no es así lo pude comprobar yo mismo en el panel del foro.Dependo de ellos,aunque teniendo acceso ssh no me atrevo a hacerlo por que no estoy muy puesto en el manejo del nano y no me atrevo a estropear algo.
Seguiré informando con los avances que consiga por que si veo que me toman el pelo en el server me pondré muy,muy serio con ellos.
Hola de nuevo,ya tengo las variables configuradas e instalado el xcache
Me surge la duda de que configuración tengo que hacer en el config.php.Por lo que lei tengo que eliminar el comentario de las dos lineas // $config['Datastore']['class'] = 'vB_Datastore_Filecache'; y // $config['Datastore']['prefix'] = ''; pero...¿Hay que poner algo más o modificar algo en el panel de admin del foro.Código HTML:// ****** DATASTORE CACHE CONFIGURATION ***** // Here you can configure different methods for caching datastore items. // vB_Datastore_Filecache - to use includes/datastore/datastore_cache.php // vB_Datastore_APC - to use APC // vB_Datastore_XCache - to use XCache // vB_Datastore_Memcached - to use a Memcache server, more configuration below // $config['Datastore']['class'] = 'vB_Datastore_Filecache'; // ******** DATASTORE PREFIX ****** // If you are using a PHP Caching system (APC, XCache, eAccelerator) with more // than one set of forums installed on your host, you *may* need to use a prefix // so that they do not try to use the same variable within the cache. // This works in a similar manner to the database table prefix. // $config['Datastore']['prefix'] = '';
Gracias!
No hay más que configurar, al menos yo no dí con más configuración en el panel de admin.
a esas variables debes ponerle los datos correctos tambien, para Xcache, tienes que poner entre comillas vB_Datastore_XCache en la primer variable, y en la segunda debes poner un prefijo. Si lo has hehco, entonces todo debería estar bien.
Cualquiera, bien puedes poner "vb_" o simplemente puedes quitarle el prefijo y comentar la opción esa de nuevo.
Solo necesitas el prefijo en caso de que estés usando variso foros vBulletin, y les tengas habilitado xcaché, para lo cual necesitas poner un prefijo a cada foro, por ejemplo vb1_ para el primero y vb2_ para el segundo y así. Si solo tienes tu foro, no es necesario el prefijo.
El prefijo no hace falta, solo está hecho para gente que cacheamos cosas a mano y para no juntar variables del datastore con tus cosas propias, todos los demás deberían dejarla en blanco, aunque no pasará nada si la ponen.
Si el vBOptimize no te lo detecta es que no está cargado el módulo.
Desde cosola lanza un php -v debería aparecerte xCache by moo debajo de Zend Engine 2.
Si te aparece pero luego no te aparece en phpinfo, es que falta poner las lineas que carguen el módulo en php.ini.
[xcache]
xcache.shm_scheme = "mmap"
xcache.size = 64M
xcache.count = 1
xcache.slots = 8K
xcache.ttl = 0
xcache.gc_interval = 0
xcache.var_size = 4M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.test = Off
xcache.readonly_protection = Off
xcache.mmap_path = "/dev/zero"
xcache.coredump_directory = ""
xcache.cacher = On
xcache.stat = On
xcache.optimizer = Off
[xcache.coverager]
xcache.coverager = Off
xcache.coveragedump_directory = ""
Puede ser que no esté cargado porque realmente vBOptimize usa una rutina para comprobar si funciona del sigueinte estilo
Código PHP:< ?php
if (function_exists(”xcache”)) {
xcache();
?>
Pues no,no está instalado el xcache como me temia.
Estos del server se creen que van listos,me cambian las variables y no reinician el servidor.Les pido que instalen el xcache y lo descargan pero no lo instalan.
Si contrato un server administrado es por que no se como hacer muchas cosas y por que esta este foro y puedo aprender gracias a vosotros que si no...me volveria loco.
Seguire peleando con ellos
Revisé yo mismo las variables del mysql y la configuracion del httpd.conf pero me sigo encontrando con el problema del xcache.Estar está en el server por que accedo al directorio y demas pero...a la hora de instalarlo y ejecutar el primer paso,solo el primero,phpize me dice
-bash: phpize: command not found
Y no se seguir más o que hacer más.
Esperaré al lunes a ver que me dicen en el server
no soy experto pero andube con esto del xcache
y me costo!!! lo que te dice de
es que no esta instalado el phpize "CREO"Código:-bash: phpize: command not found
creo que hay que instalar con un yum install phpize
Saludos
Outsistem.net - Disfruta del Ocio en Internet
Software Taller 3.5 -La solución para el manejo y control de talleres de servicio técnico
Lo primero que tienes que ejecutar es un
Esto te dará las posibles rutas donde está instalado, si no te dice nada es que no lo encuentra. phpize es parte del rpm php-devel así que para tenerlo disponible.Código:whereis phpize
Si no lo tienes es imposible que los de tu hosting lo hayan instalado, aparte que sinó carga en php lo mismo te da, está mal.Código:yum install php-devel
Este es el resultado del whereis phpize
Me atrevi y ejecute el:Código HTML:[root@ns1 ~]# whereis phpize phpize: [root@ns1 ~]#
Y obtuve este resultadoCódigo HTML:yum install php-devel
Código HTML:[root@ns1 ~]# whereis phpize phpize: /usr/bin/phpize /usr/share/man/man1/phpize.1.gz
Con esto creo que puedo instalar el xcache,según interpreto yo por que ya está instalado el phpize no?
Gracias por tu tiempo!
Si ahora es facil
Obvia los pasos que ya tengas hechos.
Código:Esto descarga la ultima version wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz Esto la descomprime tar xzf xcache-1.3.0.tar.gz Entras en el dir cd xcache-1.3.0 Preparas el archivo configure con m4 /usr/bin/phpize Configura te dará error si falta algo ./configure --enable-xcache Esto compila el programa make Esto instala el programa make install Cuando termine te dará una ruta al estilo /usr/local/non-debug-zts/20061223/ Guardatela Ahora edita php.ini con el editor que quieras y al final le metes IMPORTANTE PATH AL modulo compilado [xcache-common] zend_extension = /usr/local/non-debug-zts/20061223//xcache.so [xcache] xcache.shm_scheme = "mmap" xcache.size = 64M xcache.count = 1 xcache.slots = 8K xcache.ttl = 7200 xcache.gc_interval = 0 xcache.var_size = 4M xcache.var_count = 1 xcache.var_slots = 8K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 300 xcache.test = Off xcache.readonly_protection = Off xcache.mmap_path = "/dev/zero" xcache.coredump_directory = "" xcache.cacher = On xcache.stat = On xcache.optimizer = Off [xcache.coverager] xcache.coverager = Off xcache.coveragedump_directory = ""
Una vez hecho prueba a ver que te dice al hacer un
php -v <-- debería decirte debajo del zend engine 2 que tienes xcache
y cuando haces un php -m debería salirte el módulo xcache
Si todo sale bien reinicias apache apra que aplique los cambios
/etc/init.d/httpd restart
Y cambias en el archivo config.php la opción vB_Datastore_XCache para que use xcache
Creo que no me dejo nada