Changes

From Amahi Wiki
Jump to: navigation, search
446 bytes added ,  03:38, 18 June 2017
chmod 755 install-guacamole.sh
./install-guacamole.sh
 
Do NOT use this script on anything less than Amahi 9 / Fedora 23 unless you edit it first to match your systems' requirements. (See [[Guacamole#Install Dependencies|Install Dependencies]] to learn what changes are necessary.)
== Create Amahi Web App ==
== Install Dependencies ==
Due to the Fedora 23 ''freerdp'' packages being unstable, we must use the CentOS stable version. (Do not do this if you are installing on Fedora 21 or below) To install, execute the following:
<pre>wget https://www.dropbox.com/s/p2uc1rcpckky75v/libxkbfile-1.0.8-5.el7.x86_64.rpm
wget https://www.dropbox.com/s/0tjm7q93z9pw0hj/freerdp-libs-1.0.2-6.el7_2.1.x86_64.rpm
Now install the Fedora dependencies:
For Fedora 23 or newer (Fedora 21, substitute <code>yum</code> for <code>dnf</code>and add <code>freerdp-devel</code> to the list of dependencies):
dnf install tomcat gcc cairo-devel libjpeg-devel libpng-devel uuid-devel pango-devel \
libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel \
cd /var/hda/web-apps/guacamole/sqlauth/guacamole-auth-jdbc-0.9.9/mysql/schema/
and run the following command:
cat ./*.sql | mysql -uroot -phda p guacdb ::'''WARNING:''' Please see [[Database Root Password]] for the appropriate login password.
== Install Guacamole Server ==
12,424

edits