Servicio Hobbit
Proceso de activacion de Agente Hobbit(hobbit servidor Linux)
Condicion
distribucion : Kubuntu 9.04
software : hobbit (hobbit-4.2.0) , apache2 (apache2.2.9)
servidor : Netadmin (IP-Addr:192.168.1.5)
Agregar usuario de hobbit
linux:~ # groupadd hobbit
linux:~ # useradd –d /usr/local/hobbit –g hobbit hobbit
linux:~ # mkdir /usr/local/hobbit/
linux:~ # chown hobbit.hobbit /usr/local/hobbit
Instalación de programa de hobbit
hobbit@linux:~ > apt-get update
hobbit@linux:~ > apt-get install apache2
hobbit@linux:~ > apt-get install hobbit
Durante este proceso se instalaran todas las dependencias que hobbit
necesita. (Solamente en sistemas operativo basado en debian)
Configuración de Servicio Hobbit
Es necesario realizar la configuración del archivo principar de hobbit (en este archivo se ingresan los
equipos que hobbit va a monitorear) ( command vi /etc/hobbit//bb-hosts )
page Servers(interno) Servidores(Privados)
group-compress Servidores(Privados)
# -----------Servidores Edificio Principal -------------
192.168.0.2 Web # NET:intern http://192.168.0.2/
192.168.0.3 DNS #
192.168.0.4 Moodle # NET:intern http://192.168.0.4/
192.168.0.5 Plone #
127.0.0.1 Equipo-Local # bbd http://Netadmin-desktop/
page Switches(interno) Switches(Netadmin)
group-compress Switches(Netadmin)
# ------------------------------------------------------
# -----------Switches Edificio Principal ---------------
# 192.168.50.10 Sw1.Principal #
192.168.50.11 Sw2.Principal #
192.168.50.12 Sw3.Principal #
##
-----------Switches Edificio Central ----------------
# 192.168.50.20 Sw1.Central #
192.168.50.21 Sw2.Central #
##
-----------Switches Edificio Sur----------------
# 192.168.50.30 Sw1.Sur #
192.168.50.31 Sw2.Sur #
# ------------------------------------------------------
Modificación de Apache2
Modificar el archivo /etc/apache2/hobbit/httpd.conf (Archivo con directivas de acceso web)
Alias /hobbit/ "/usr/local/hobbit/server/www/"
Options Indexes FollowSymLinks Includes MultiViews
Order allow,deny
Allow from all
ScriptAlias /hobbit-cgi/ "/usr/local/hobbit/cgi-bin/"
AllowOverride None
Options ExecCGI Includes
Order allow,deny
Allow from all
ScriptAlias /hobbit-seccgi/ "/usr/local/hobbit/cgi-secure/"
AllowOverride None
Options ExecCGI Includes
Order allow,deny
Allow from all
AuthUserFile /usr/local/hobbit/server/etc/hobbitpasswd
AuthGroupFile /usr/local/hobbit/server/etc/hobbitgroups
AuthType Basic
AuthName "Hobbit Administration"
Require valid-user
Arranque automático de hobbit
linux:~ # cp /usr/local/hobbit/server/hobbit.sh /etc/init.d/hobbit
linux:~ # chkconfig hobbit on
Configuración de contraseña de admin
Linux:~# /usr/sbin/htpasswd –c
/usr/local/hobbit/server/etc/hobbitpasswd admin
New password:
Re-type new password:
Adding password for user admin
linux:~ #
Reiniciar servicio de apache2
linux:~ # /etc/init.d/apache2 restart
Syntax OK
Shutting down httpd2 (waiting for all children to terminate)
done
Starting httpd2 (prefork) done
Reiniciar servicio de hobbit
linux:~ # /etc/init.d/hobbit start
Starting hobbit: Hobbit started
hobbit.
linux:~ #
You have new mail in /var/spool/mail/root
linux:~ #
Verificar el funcionamiento
Para realizar la verificacion del servicio mediante un navegador web.
• http://192.168.1.5/hobbit /
0 comentarios:
Publicar un comentario