Primeros pasos
-
Lance el producto via 1-Click
-
Use un navegador para acceder a la consola en: http://[ec2-ip]:8080/guacamole donde [ec2-ip] es la ip publica facilitada por Amazon para tu instancia.
-
Acceda utilizando las siguientes credenciales:
-
Usuario: guacadmin
-
Contraseña: el campo instance_id de la instancia
-
Detalles de la instalación
- Instalado Apache Guacamole 1.3.0 compilado de forma nativa funcionando contra Apache Tomcat 9, OpenJDK 11 y MySQL 8.
- El directorio de configuración del proyecto se encuentra en /etc/guacamole ($GUACAMOLE_HOME) dónde se ubican los ficheros de configuración. Las extensiones en $GUACAMOLE_HOME/extensions y las librerías en $GUACAMOLE_HOME/lib.
- El servidor Tomcat está instalado en el directorio /usr/java/apache-tomcat-[version], el cual esta enlazado a /usr/java/apache-tomcat, siendo ésta la ruta de $CATALINA_HOME.
- El fichero WAR del proyecto Apache Guacamole está desplegado en $CATALINA_HOME/webapps.
- Los servicios están configurados con systemd.
(*) Si el cliente quisiera utilizar otro tipo de autenticación, dispone del proyecto y las librerías ya descargadas en $HOME/software/guacamole.
Tipos de autenticación
Tomcat
Ver estado del servicio:
$ sudo systemctl status tomcat
Parar el servicio:
$ sudo systemctl stop tomcat
Lanzar el servicio:
$ sudo systemctl start tomcat
Guacamole
Ver estado del servicio:
$ sudo systemctl status guacd
Parar el servicio:
$ sudo systemctl stop guacd
Lanzar el servicio:
$ sudo systemctl start guacd
MySQL
Ver estado del servicio:
$ sudo systemctl status mysqld
Parar el servicio:
$ sudo systemctl stop mysqld
Lanzar el servicio:
$ sudo systemctl start mysqld
Acceder a la consola de MySQL desde su terminal:
$ sudo mysql
PostgreSQL
Ver estado del servicio:
$ sudo systemctl status postgresql
Parar el servicio:
$ sudo systemctl stop
postgresql
Lanzar el servicio:
$ sudo systemctl start
postgresql
Acceder a la consola de MySQL desde su terminal:
$ sudo -u postgres psql
Recursos adicionales
- Apache Tomcat: https://tomee.apache.org
- Apache Guacamole: https://guacamole.apache.org
- MySQL: https://www.mysql.com
- PostgreSQL: https://www.postgresql.org