Sep 5 2008

Amule: Servidor y cliente para control remoto.

Para evitar en mi casa que en cada portátil haya un emule corriendo y colapse la red he montado un sobremesa con amule.

Para quien no lo sepa aMuLe tiene la posibilidad de separar la parte gráfica (cliente) de lo que es el núcleo del programa (servidor). Por lo que es necesario instalar vario programas para usarlo.

En el PC en el que he albergado el servidor (el sobremesa) he instalado amule-daemon, amule-utils y amule utils-gui de la siguiente forma:

sudo aptitude install amule-daemon amule-utils amule-utils-gui

Luego he configurado algunas cosillas necesarias para su utilización:

En la consola hay que escribir

echo -n contraseña-que-quieras-poner | md5sum | cut -d ” ” -f 1

Esto devuelve un número de estilo 59742fa4e6291f354bb2004aa8ab42d2 que debemos mantener a la vista durante la configuración. Una vez configurado podremos olvidarnos del tocho ese.

Ahora hay que editar el archivo ~/.aMule/amule.conf

gedit ~/.aMule/amule.conf

y buscamos los siguientes parametros (la combinaciones ctlf+f de gedit te puede ayudar) :

AcceptExternalConnections=0

sustituimos el 0 por un 1 (AcceptExternalConnections=1)

ECPassword=

después del igual, pegamos el número raro que obtuvimos antes y ya nos olvidamos de el (ECPassword=59742fa4e6291f354bb2004aa8ab42d2).

Una vez realizado esto tenemos configurado el servidor de amule, para arrancarlo es necesario lanzar el demonio amuled en una consola:

amuled (si vas a tener la consola abierta)

amuled -f (si vas ha cerrar la consola)

Ahora para verlo gráficamente vamos al menú y arrancamos el programa aMuLeGUI, donde nos pedirá una contraseña. Pon la contraseña que pusiste para obtener el número tocho y feo. Conectar y Listo!

Esto no tiene mucho sentido hacerlo si se hace solo para un ordenador, pues para eso tiene amule a secas y te ahorras todas las configuraciones. Pero como ya dije, pretendia que todos los pcs de mi casa usaran el mismo amule.

En el resto de portatiles lo que instale fue solo amule-utils-gui y con el me conecto al servidor que corre en el sobremesa.

Eso se hace sustituyendo localhost por la ip del sobremesa en la pantalla inicial de amule-gui.

Pues nada, esto es todo.


Ago 25 2008

apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

Ese era el error que me daba apache al intentar levantarlo tras la instalación de Apache + Mysql y PHP. Ya me había ocurrido hacía un mes en otra instalación, así que busqué por internet y encontré la solución. Pero esta vez no era capaz de arreglar el asunto, pues el error sale por muchos motivos.

Pero que nadie se agobie, para quién tenga Ubunto Hardy 8.04 con una instalación limpia de Apache2, Mysql y PHP es muy probable que el error se le solucione así:

sudo nano /etc/apache2/httpd.conf

y añadir

ServerName localhost