Entradas etiquetadas con configurar
[TUTORIAL] Configurar Logrotate en un servidor Linux/Unix después de generar las estadísticas
4Para poder configurar Logrotate en un servidor Linux/Unix después de generar las estadísticas, si uno de los (tantos) problemas que podemos tener a la hora de gestionar nuestro servidor, es que si no controlamos el tamaño de nuestros ficheros de registros (errores y accesos por ejemplo) de nuestros alojamientos web, puede ser un problema.
Para solucionarlo he creado este tutorial con los pasos a seguir y que a mí me ha funcionado. Como todo en la informática habrá muchas formas y colores para conseguir lo mismo y/o mejorar esta.
Lo importante a tener en cuenta, es que tenemos que hacer esta rotación de registros DESPUÉS de haber generado las estadísticas, ya que sino no nos sirve de nada.
Bueno, vamos al grano:
1-. Instalar el programa logrotate:
apt-get install logrotate
2-. Crear o comprobar que tenemos las carpetas y ficheros necesarios:
mkdir -p /var/lib/logrotate/
touch /var/lib/logrotate/status
mkdir -p /etc/logrotate.d/
3-. Crear el fichero logrotate.conf:
vi /etc/logrotate.conf
Copiar el siguiente contenido el fichero logrotate.conf que antes hemos creado:
# ejecutar “man logrotate” para más información
weekly
rotate 4
create
include /etc/logrotate.d
/var/log/wtmp {
missingok
monthly
create 0664 root utmp
rotate 1
}
4-. Crear el fichero de rotación (en mi caso para los logs de acceso y errores):
vi /etc/logrotate.d/rotar_logs
Copiar el siguiente contenido en dicho fichero:
/www/*/logs/access_log {
daily
rotate 90
copytruncate
compress
notifempty
missingok
}
/www/*/logs/error_log {
daily
rotate 90
copytruncate
compress
notifempty
missingok
}
La ruta dependerá del servidor donde nos encontramos y el * lo que indica es que en todas las carpetas de dicha ruta las tenga en cuenta. Por ejemplo:
/www/pepito/logs/access_log
/www/juan/logs/access_log
/www/manuel/logs/access_log
/www/pepito/logs/error_log
/www/juan/logs/error_log
/www/manuel/logs/error_log
5-. Comprobar manualmente que funciona:
/usr/sbin/logrotate -d /etc/logrotate.conf
/usr/sbin/logrotate -f /etc/logrotate.conf
Creo recordar que se hace lo mismo con:
/usr/sbin/logrotate -d -f /etc/logrotate.conf
Si todo va bien y no se muestra ningún error es que todo ha ido bien.
6-. Ahora nos toca programar para que el servidor haga logrotate automáticamente, con ayuda de nuestro amigo crontab:
vi /etc/crontab
Copiar el siguiente contenido:
#Logrotate a las 1 AM
0 01 * * * root /usr/sbin/logrotate /etc/logrotate.conf > /dev/null 2>&1
Finalmente ejecutaremos en el terminal:
/etc/init.d/crond restart
Para que los nuevos cambios se apliquen.
La programación del crontab dependerá de cuando generemos nuestras estadísticas, ya que lo tendremos que programar momentos después de generarlas, ya que sino lógicamente no tendrá los registros de acceso correctamente al generarlas.
Si alguien conoce otros métodos o alguna forma de mejorar el mío, que deje un comentario. Espero que ayude a más de uno :)
Cómo configurar un adaptador inalámbrico de red USB con ndiswrapper en Linux
2Estos son los pasos para configurar adaptador inalámbrico de red USB con ndiswrapper en Linux:
Asegurate de que el dispositivo no tiene drivers para GNU/Linux
Para saber si tu dispositivo tiene drivers para GNU/Linux deberás conocer su chipset. Una vez conocido el chipset comprueba si posee driver para GNU/Linux.
Si no posee drivers para GNU/Linux deberás utilizar ndiswrapper
Ndiswrapper es un sistema que nos va a permitir usar los drivers para windows “envolviendolos” para que puedan funcionar en un kernel linux.
¿Cómo se instala ndiswrapper?
teclea:
$ sudo apt-get install ndiswrapper-common
O si lo prefieres te puedes descargar el tar.gz desde su página web.
Después decomprimes y haces un:
$ make install
Descargar drivers de Windows
Deberás descargar los drivers que hay disponibles para windows. Normalmente deberán estar en la página web del fabricante.
Instalar drivers
Vete al directorio donde se encuentren los archivos con los drivers de windows y haz como root.
$ ndiswrapper -i nombre_del_driver.inf
La -i es de install. Lo que hará ndiswrapper es copiar el archivo .sys y crear una configuración para él. Lo podemos encontrar en /etc/ndiswrapper.
¿Cómo comprobar si el driver se ha instalado correctamente?
Teclea:
$ ndiswrapper -l
Esto nos lista los drivers que tenemos instalados con ndiswrapper y si su hardware está presente o no.
Cargar el módulo de ndiswrapper
El siguiente paso es cargar el modulo de ndiswrapper de la siguiente manera:
$ modprobe ndiswrapper
Ultimo paso, creando el alias
Si todo ha funcionado bien, sólo nos resta hacer un:
$ ndiswrapper -m
Para crear el alias wlan0 ndiswrapper en /etc/modprobe.d/ndiswrapper. Esto hará que cada vez que usemos la interfaz wlan0, se cargue el módulo ndiswrapper. La interfaz se puede levantar normalmente con ifconfig wlan0 up.
¿Con qué programas puedo observar a qué redes me puedo conectar?
Bien, yo al menos conozco dos:
Network-Manager. Molinux lo traía instalado por defecto.
y otro es Wifi-Radar, para instalarlo:
$ sudo apt-get install wifi-radar
Esto ya es a gusto de consumidores libres.
Error 51330 al conectar por wifi la consola Nintendo Wii y el router inalámbrico LiveBox de Orange
84Error 51330 al conectar por wifi la consola Nintendo Wii y el router inalámbrico LiveBox de Orange. Solución para el Error 51330 al conectar por wifi la consola Nintendo Wii y el router inalámbrico LiveBox de Orange. Bueno, al final he caído y me he comprado la Nintendo Wii, espero no haberme equivocado.
Lo primero que he hecho, ha sido intentarla conectarla a Internet. Digo intentarlo, porque me he pegado un buen rato sin conseguirlo.
Aparecía en pantalla el dichoso Error 51330. Probando y probando, he dado con la solución:
- Configurar la conexión wifi en la consola Nintendo Wii.
- Seleccionar vuestra red wifi (SSID) y meter la contraseña.
- En el momento que hace la prueba de conexión hay que ir al router y pulsar el botón 1 que esta en un lateral del router. Dicho botón es el de asociación del router, con lo que finalmente detectará correctamente la consola al router wifi.
Después de saber esto…¿Era fácil verdad?


Comentarios recientes