Next revision | Previous revision |
linux:applications:guacamole-server [2019/04/24 08:52] – created michael | linux:applications:guacamole-server [2019/04/24 09:03] (current) – michael |
---|
//Mit der Version 0.9.10 ist die Verwendung von **WebSockets** nun auch ein fester Bestandteil, was besonders bei grafisch aufwendigen Verbindungen wie einer RDP-Session bemerkbar wird.// | //Mit der Version 0.9.10 ist die Verwendung von **WebSockets** nun auch ein fester Bestandteil, was besonders bei grafisch aufwendigen Verbindungen wie einer RDP-Session bemerkbar wird.// |
| |
<tabs> | |
* [[#redhat-installation|Installation auf Red Hat OS]] | |
* [[#debian-installation|Installation auf Debian OS]] | |
| |
{{:debian:guacamole-debian:guac-logo.png?nolink&300|}} | {{:debian:guacamole-debian:guac-logo.png?nolink&300|}} |
| |
===== Installation von Guacamole 1.0.0 ===== | ===== Installation von Guacamole 1.0.0 ===== |
**Die folgende Installation wurde für Redhat 7.4 geschrieben.** //<wrap em>ACHTUNG:</wrap> Wird Guacamole auf einem Redhat 6.x installiert, so muss als Webserver Tomcat7 anstelle von Tomcat8 verwendet werden.// | |
| <tabs> |
| * [[#redhat-installation|Installation auf Red Hat OS]] |
| * [[#debian-installation|Installation auf Debian OS]] |
| |
| **Die folgende Installationsanleitung wurde unter Redhat 7.5, Ubuntu 16.04 sowie Debian 9 getestet.** //<wrap em>ACHTUNG:</wrap> Wird Guacamole noch auf einem älteren Linux z.B. einem Redhat 6.x / Debin 8 installiert, so muss als Webserver Tomcat7 anstelle von Tomcat8 verwendet werden.// |
| |
==== Vorbereitungen für Guacamole ==== | ==== Vorbereitungen für Guacamole ==== |
# mkdir ~/build && cd ~/build | # mkdir ~/build && cd ~/build |
| |
# wget https://www.blackgate.org/guac/guacamole-0.9.14.war | # wget https://www.blackgate.org/guac/guacamole-1.0.0.war |
# wget https://www.blackgate.org/guac/guacamole-auth-jdbc-0.9.14.tar.gz | # wget https://www.blackgate.org/guac/guacamole-auth-jdbc-1.0.0.tar.gz |
# wget https://www.blackgate.org/guac/guacamole-server-0.9.14.tar.gz | # wget https://www.blackgate.org/guac/guacamole-server-1.0.0.tar.gz |
# wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.45.tar.gz | # wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.45.tar.gz |
</code> | </code> |
| |
<code> | <code> |
# tar -xvf guacamole-server-0.9.14.tar.gz | # tar -xvf guacamole-server-1.0.0.tar.gz |
# cd guacamole-server-0.9.14/ | # cd guacamole-server-1.0.0/ |
| |
# ./configure --with-init-dir=/etc/init.d | # ./configure --with-init-dir=/etc/init.d |
# mkdir /etc/guacamole/lib | # mkdir /etc/guacamole/lib |
</code> | </code> |
| |
| <pane id="debian-installation"> |
| //**WICHTIG:** RDP Workaround aufgrund von Kompatibilitätsproblemen unter Debian / Ubuntu:// |
| <code> |
| # mkdir /usr/lib/x86_64-linux-gnu/freerdp |
| # ln -s /usr/local/lib/freerdp/guac* /usr/lib/x86_64-linux-gnu/freerdp/ |
| # ldconfig |
| </code> |
| </pane> |
| |
---- | ---- |