Category: Centos

Borrado Recursivo de Directorio en Centos

Para hacer un borrado de todos los directorios bajo una ruta dada, se debe de utilizar el comando -r ahora como nos empezará a preguntar si queremos borrar cada directorio simplemente tenemos que utilizar el comando f por lo que nuestra consulta estaría dada por:

rm -rf 
 

Espero que este pequeño código te haya sido de ayuda.

Establecer expiración de caché en Lighttpd

Si necesitamos especificar la expiración de caché para servidor en Lighttpd, primero que nada tenemos que estar seguro que “mod_expire” se encuentre habilitado, para ello tenemos que abrir nuestro lighttpd.conf ( /etc/lighttpd/lighttpd.conf) y deberíamos tener lo siguiente:

server.modules = (
    "mod_accesslog",
    "mod_access",
    "mod_redirect",
    "mod_rewrite",
    "mod_evhost",
    "mod_proxy",
    "mod_compress",
    "mod_expire"
)

Ver la versión de CentOS que se tiene instalada

Es bastante sencillo de hacer, pero a veces se hace bastante necesario tenerlo más que claro, para hacerlo simplemente tienen que escribir la siguiente linea:

 uname -a

y les dará una salida más o menos como esta:

Linux server.beziu.com 2.6.32 #1 SMP Sun Jun 24 20:25:35 MSD 2012 i686 i686 i386 GNU/Linux

Ahora si necesitamos sólo la versión, podemos escribir lo siguiente

cat /etc/redhat-release

Para tener una salida parecida a:

CentOS release 6.3 (Final)

Obviamente depende de tu versión de sistema que estés ocupado, pero es bastante simple de lograr. Espero que este pequeño tutorial de haya sido de ayuda.
¡Saludos!

Instalar MySQL 5.5 en CentOS6 via Repositorio REMI

Si deseas instalar MySQL seguramente ya sabes qué es, así que omitiré información a modo resumen de la historia del programa, así que iremos directos al grano, para instalar primero vamos a agregar los repositorios de REMI:

## Remi Dependency on CentOS 6 and Red Hat (RHEL) 6 ##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
 ## CentOS 6 and Red Hat (RHEL) 6 ##
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Si todo está OK, al momento de hacer

Instalar Nginx PHP 5.4 y PHP-FPM bajo Centos

Un pequeña guía de como instalar un servidor Nginx PHP 5.4 y PHP-FPM bajo Centos, primero que nada debemos agregar las repo de REMI:

## Remi Dependency on CentOS 6 64BIT##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
## Remi Dependency on CentOS 6 32BIT##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
## Remi Dependency on CentOS 5 64BIT##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
## Remi Dependency on CentOS 5 32BIT##
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

Ahora vamos a agregar las repo de Nginx, para ello crearemos el archivo etc/yum.repos.d/nginx.repo con el siguiente contenido:

Borrar carpeta con contenido en Centos

Si necesitas borrar una carpeta con muchos archivos adentro te darás cuenta que al hacer

rmdir carpeta

Obtienes un error sobre que la carpeta no se encuentra vacía, para poder borrar sin ningún problema este tipo de carpetas, simplemente debes ejecutar el siguiente comando:

rm -dfr /carpeta

Espero que esto te haya servido tanto como a mí.