Sistema de Soporte » Manuales y Preguntas Frecuentes ( FAQ ) » apache
 Login [Recuperar contraseña] 
Email:
Contraseña:
Recordarme:
 
 Principal - Categorias
 Buscar
Realice consulta a hostineitor
Categorias de manuales y Preguntas Frecuentes
Los manuales y Preguntas Frecuentes estan organizadas en diferentes categorias, por favor seleccione la categoria que desea visualizar. Ademas, puede buscar en todas las Preguntas Frecuentes, ingresando palabras claves en el cuadro "Buscar".

 Articulos
 Errores de apache
  Documentos de Error Apache: " seleccionelo. Bien ya tiene activo el soporte de errores de apache ahora solo queda personalizarlos, para ello debera conectar por ftp al servidor y entrar en el siguiente directorio: /error_docs/ Dentro de el encontrara una lista de paginas html que deberá bajar en a su pc, modificarlas y subirlas al ftp con los errores personalizados. Explicamos los errores típicos de apache que son personalizables: Error Fichero Código Significado:
 Instalar Image Magic en rhel/centos/fedora
 Nuestra intención usar ImageMagick en php, para ello realicemos los siguientes pasos: Primero ahi que instalar el Image-Magick: yum install php-pdo ImageMagick Nota: Es posible que de algunos errores con dependencias actualizarlas independendientemente. Si la versión de yum es obsoleta podemos instalar desde los sources sacados en: http://www.imagemagick.net/script/download.php Lo siguiente y lo ultimo es instalar la api para php, existen dos disponibles: -MagickWand for PHP -IMagick Nosotros hemos elegido IMagick, lo bajamos desde: http://pecl.php.net/package/imagick tar -xvzf imagick-2.1.1.tgz cd imagick-2.1.1/ ejecutamos: pecl install imagick y una vez finalizado tan solo abrimos el php.ini y añadimos:extension=imagick.so en la última linea. service httpd restart y comprobamos en el phpinfo que exite el modulo: "imagick"
 possible SYN flooding on port 80. Sending cookies
 Si no se trata de un ataque, la solución es incrementar el maxclient en el /etc/httpd/conf/httpd.conf Errores en logs: [root@www ~]# egrep -ri MaxClient /var/log/httpd/* /var/log/httpd/error_log.4:[Sun Oct 25 20:22:34 2009] [error] server reached MaxClients setting, consider raising the MaxClients setting /var/log/httpd/error_log.4:[Mon Oct 26 18:03:30 2009] [error] server reached MaxClients setting, consider raising the MaxClients setting /var/log/httpd/error_log.4:[Tue Oct 27 03:20:02 2009] [error] server reached MaxClients setting, consider raising the MaxClients setting /var/log/httpd/error_log.4:[Tue Oct 27 17:21:49 2009] [error] server reached MaxClients setting, consider raising the MaxClients setting /var/log/httpd/error_log.4:[Thu Oct 29 23:23:17 2009] [error] server reached MaxClients setting, consider raising the MaxClients setting /var/log/httpd/error_log.4:[Fri Oct 30 00:55:11 2009] [error] server reached MaxClients setting, consider raising the MaxClients set
 Instalar memcache
 A continuación explicamos en breves pasos como instalar el cacheador memcache sobre php en fedora de manera rápida y sencilla: yum install php-pear-y yum install php-devel httpd-devel-y yum groupinstall 'Development Tools'-y yum groupinstall 'Development Libraries'-y yum install zlib-devel -y pecl install memcache Y si todo ha ido bien culminara con algo asi: =============================== running: make INSTALL_ROOT="/var/tmp/pear-build-root/install-memcache-3.0.18" install Installing shared extensions: /var/tmp/pear-build-root/install-memcache-3.0.18/usr/lib/php/modules/ running: find "/var/tmp/pear-build-root/install-memcache-3.0.18" -ls 1996900 4 drwxr-xr-x 3 root root 4096 Apr 8 16:32 /var/tmp/pear-build-root/install-memcache-3.0.18 1996959 4 drwxr-xr-x 3 root root 4096 Apr 8 16:32 /var/tmp/pear-build-root/install-memcache-3.0.18/usr 1996960 4 drwxr-xr-x 3 root root 4096 Apr 8 16:32 /var/tmp/pear-build-roo
 Instamar apc
 A continuación explicamos en breves pasos como instalar el cacheador apc sobre php en fedora de manera rápida y sencilla: yum install php-pear-y yum install php-devel httpd-devel-y yum groupinstall 'Development Tools'-y yum groupinstall 'Development Libraries'-y yum install zlib-devel -y pecl install apc Y si todo ha ido bien culminara con algo asi: =============================== running: make INSTALL_ROOT="/var/tmp/pear-build-root/install-APC-3.0.18" install Installing shared extensions: /var/tmp/pear-build-root/install-APC-3.0.18/usr/lib/php/modules/ running: find "/var/tmp/pear-build-root/install-APC-3.0.18" -ls 1996900 4 drwxr-xr-x 3 root root 4096 Apr 8 16:32 /var/tmp/pear-build-root/install-APC-3.0.18 1996959 4 drwxr-xr-x 3 root root 4096 Apr 8 16:32 /var/tmp/pear-build-root/install-APC-3.0.18/usr 1996960 4 drwxr-xr-x 3 root root 4096 Apr 8 16:32 /var/tmp/pear-build-root/install-APC-3.0.18/usr/lib 19969
 Limitando conexiones simultaneas en apache
 Apache con la instalación por defecto no es capaz de limitar conexiones simultaneas por ip. Para ello vamos a instalar el mod limitipconn. Su instalación es sencilla: yum install httpd-level bajamos la última versión: http://dominia.org/djao/limitipconn.html tar xjvf mod_limitipconn-0.23.tar.bz2 cd mod_limitipconn-0.23 make install Y añadimos dentro de la configuración de apache del dominio: MaxConnPerIP 3 NoIPLimit nolimitar/*
 Unable to open logs apache2
 Si en el log de apache encuentras: Unable to open logs apache2 Quiere decir que el apache esta cargando con demasiados descriptores de ficheros abiertos, la solución es tan simple como aumentar este limite que por defecto en debian es de 1024 ulimit -n 8000 /etc/init.d/apache2 restart
 Activar y desactivar modulos debian apache2
 2enmod : activa un módulo de apache2 (simplemente crea automáticamente los enlaces simbólicos de los archives .load y .conf del módulo). Por ejemplo, para activar el módulo rewrite bastará con ejecutar la orden: a2enmod rewrite a2dismod : deshabilita un módulo de apache2 (elimina los enlaces simbólicos de mods-enabled de ese módulo). Por ejemplo, para desactivar el módulo rewrite bastará con ejecutar: a2dismod rewrite Si ejecuta a2enmod o a2dismod sin parámetros se le mostrará una lista de los módulos que puede activar o desactivar respectivamente.
 Volver