Instalar Memcached

Memcached es un sistema de caché de objetos en memoria de alto rendimiento que permite acelerar aplicaciones web dinámicas reduciendo el número de consultas a la base de datos y por lo tanto su carga. Instalación en Ubuntu Instalando las librerías del sistema operativo: sudo apt-get install memcached Librerías del cliente: sudo apt-get install php5-memcached… Seguir leyendo Instalar Memcached

Publicada el
Categorizado como Linux

Redireccionar a www con htaccess

Para forzar la redirección de todas las peticiones a un dominio a su versión con www: RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] El código opuesto sería: RewriteEngine On RewriteCond %{HTTP_HOST} !^mi-dominio\.com$ [NC] RewriteRule ^(.*)$ http://mi-dominio.com/$1 [R=301,L]

Publicada el
Categorizado como Linux

Error al desmontar unidad. umount: device is busy

Si nos encontramos con este problema: # umount /mnt/backup umount: /mnt/backup: device is busy umount: /mnt/backup: device is busy Deberemos buscar el proceso que está usando esa unidad: # fuser -m /mnt/backup /mnt/backup: 14492 14492 es el id del proceso activo, para saber exactamente qué es: # ps aux | grep 14492 Matamos el proceso:… Seguir leyendo Error al desmontar unidad. umount: device is busy

Publicada el
Categorizado como Linux

Montar unidad NFS

Para poder conectarnos a una unidad NFS de backup y lanzar nuestras copias de seguridad, deberemos instalar en primer lugar: apt-get install nfs-common Creamos un directorio para montar la unidad: mkdir /mnt/backup Montamos la unidad de copia: mount -t nfs servidor:/ruta /directorio de montaje Por ejemplo: mount -t nfs server001.test.com:/usr/copia/usr1313 /mnt/backup Para configurarla al arrancar… Seguir leyendo Montar unidad NFS

Publicada el
Categorizado como Linux

Prevenir el image hotlinking con htaccess

Una práctica habitual es que alguien pueda acceder directamente a las imágenes de tu site para visualizarlas en el suyo sin permiso. A esto se le denomina image hotlinking. Representa un problema, no tan sólo porqué estén utilizando tus imágenes, sino porqué utilizan tu ancho de banda y dependiendo del volumen de accesos podrían llegar… Seguir leyendo Prevenir el image hotlinking con htaccess

Modificar el límite de subida de archivos de phpMyAdmin en Plesk

Por defecto el valor máximo es de 2MB. Si necesitamos modificarlo: Editar el archivo /usr/local/psa/admin/conf/php.ini Modificar el parámetro “upload_max_filesize” o “post_max_filesize” por el que necesitemos, por ejemplo 16M (16 megabytes) Ejecutar /etc/init.d/psa stop Ejecutar /etc/init.d/psa start Tambien podemos cambiar otros parámetros como memory_limit o max_execution_time

Liberar espacio partición principal Ubuntu

Recientemente me encontré con un problema de espacio en la partición principal (/) de un servidor con Ubuntu. El uso de la partición era del 99% y ya no permitía escribir archivos temporales ni logs. Para conseguir liberar algo de espacio realicé las siguientes acciones: Eliminar la caché de programas instalados El gestor de paquetes… Seguir leyendo Liberar espacio partición principal Ubuntu

Got error 28 from storage engine

Al volcar la base de datos para realizar una copia de seguridad MySQL muestra el siguiente mensaje: Got error 28 from storage engine El error es debido a que el directorio /tmp del servidor o bien la partición principal se ha quedado sin espacio en disco.

Ver y vaciar la cola de Postfix

Para visualizar todos los e-mails que están en la cola de Postfix (pendientes de enviar): mailq Si queremos borrar un e-mail de la cola: postsuper -d queue_id Para borrar TODOS los e-mails: postsuper -d ALL Otros comandos: postsuper -d numero (eliminar el mensaje) postsuper -d ALL (eliminar todos los mensajes) postsuper -r Number (Encolar de… Seguir leyendo Ver y vaciar la cola de Postfix

Ampliar tiempo de ejecución scripts con FastCGI

En Debian editar el archivo /etc/apache2/mods-available/fcgid.conf FcgidIdleTimeout 40 FcgidProcessLifeTime 30 FcgidMaxProcesses 20 FcgidMaxProcessesPerClass 8 FcgidMinProcessesPerClass 0 FcgidConnectTimeout 30 FcgidIOTimeout 45 FcgidInitialEnv RAILS_ENV production FcgidIdleScanInterval 10 Para ampliar el tiempo de ejecución a 3 minutos modificar el parámetro FcgidIOTimeout 180  En Plesk (CentOS) la ruta del archivo es /etc/httpd/conf.d/fcgid.conf