Changes

From Amahi Wiki
Jump to: navigation, search
467 bytes added ,  02:37, 16 October 2016
no edit summary
= Installing Guacamole on Amahi =
<div style="border: 1px solid #A3B1BF; padding: .8em 1em; background-color: #E6F2FF; margin: 0px 1em;">
'''WARNING:''' This guidance is for Fedora 23. All commands in this tutorial are executed as <code>root</code> (or precede with <code>sudo</code>).</div>== Dependencies ==The following dependencies are included so as to make as many features in Guacamole available. Install them with the following:For Fedora 23 or newer (Fedora 21, substitute <code>yum</code> for <code>dnf</code>): dnf install tomcat gcc cairo-devel libjpeg-devel libpng-devel uuid-devel freerdp-devel \ pango-devel libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel \ libvorbis-devel libwebp-devel dejavu-sans-mono-fonts terminus-fonts terminus-fonts-console 
== Preparing Amahi ==
Login to your Amahi Dashboard and install the Amahi [https://www.amahi.org/apps/web-apps Web Apps] plug-in to use this guidance. Ensure you '''enable''' [[Advanced Settings]].
Restart Apache
systemctl restart httpd
 
== Dependencies ==
Due to the Fedora ''freerdp'' packages being unstable, we must use the CentOS stable version. To install:
<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
wget https://www.dropbox.com/s/aysml7coehz0hqi/freerdp-devel-1.0.2-6.el7_2.1.x86_64.rpm
rpm -Uvh libxkbfile-1.0.8-5.el7.x86_64.rpm
rpm -Uvh freerdp-libs-1.0.2-6.el7_2.1.x86_64.rpm
rpm -Uvh freerdp-devel-1.0.2-6.el7_2.1.x86_64.rpm</pre>
 
To install the Fedora dependencies, execute the following:
For Fedora 23 or newer (Fedora 21, substitute <code>yum</code> for <code>dnf</code>):
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 \
libvorbis-devel libwebp-devel dejavu-sans-mono-fonts terminus-fonts terminus-fonts-console
== Setting up MySQL Authentication ==
12,424

edits