Junio 23rd, 2010 by David Rodriguez
Si deseas saber el numero de peticiones httpd, es decir, usuarios qeu están conectados a tu maquina viendo tus paginas puedes utilizar el siguiente comando:
ps ax | grep httpd | wc -l
De esta forma, te salen todos los procesos que hay + 1 (que sería el proceso grep httpd).
Puede ser muy util para conocer si tu servidor esta colapsandose por el numero de servidores.
Category: Internet, Programacion |
No Comments »
Noviembre 4th, 2009 by David Rodriguez
Si necesitas tener sincronizadas distintas carpetas en linux, puedes crearte una tarea en el crontab para copiar cada x tiempo los ficheros de un servidor a otro.
Para poder hacer esto, lo primero que tenemos que hacer es crear una clave publica en un servidor.
$ ssh-keygen -t rsa
Con esto generamos un par de ficheros:
id_rsa.pub e id_rsa
El fichero id_rsa.pub debes copiarlo en el otro servidor, para que no te pida contraseña cada vez que pidas entrar y poder crear la tarea en el crontab. Normalmente, estos fichero se generan en /root/.ssh/ y se deben copiar en la carpeta authorize_keys
$ scp /root/.ssh/id_rsa.pub 192.168.1.111:/root/.ssh/authorized_keys
Ahora ya podremos generar una tarea para poder copiar ficheros de un servidor a otro. Esto lo hemos realizado con el protocolo SCP
$ scp -r 192.168.1.111:/var/www/vhosts/xxx.com/httpdocs/images/ /var/www/vhosts/yyyyy.com/httpdocs/images/
Con lo que tendriamos un directorio de imagenes totalmente sincronizado en ambos servidores, según la sincronización que hayas configurado en el crontab.
Para realizar esto, me he basado en los siguientes links:
http://www.laweba.net/linux/como-sincronizar-dos-ordenadores-en-linux/
http://bootlog.org/blog/linux/tip-ssh-scp-y-un-as-bajo-la-manga
Category: Internet, Programacion, Seguridad |
No Comments »
Mayo 18th, 2009 by David Rodriguez
Para ver todos los procesos que se están ejecutando en la consola linux:
ps -A -c -f
Si vemos que aparecen muchos .. podemos filtrarlos
ps -A -c -f | egrep -php
De esta forma sacamos unicamente los procesos que contengan php en su nombre.
Espero os sirva.
Category: Internet, Programacion |
No Comments »
Febrero 17th, 2009 by David Rodriguez
Si nesitas listar unicamente los directorios de un directorio en linux, puedes utilizar la siguiente expresión:
ls -la | egrep ^d
Espero os sirva.
Category: Programacion |
No Comments »