Устанавливаем guacamole-server
yum install cairo-devel libjpeg-turbo-devel libpng-devel uuid-devel ffmpeg-devel freerdp-devel pango-devel libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-devel git libtool tomcat tomcat-admin-webapps tomcat-webapps
cd /opt/
git clone https://github.com/apache/guacamole-server.git
cd guacamole-server/
autoreconf -fi
./configure --with-systemd-dir=/etc/systemd/system
make
make install
ldconfig
mkdir /etc/guacamole
cat < EOF >> /etc/guacamole/guacamole.properties
guacd-hostname: localhost
guacd-port: 4822
user-mapping: /etc/guacamole/user-mapping.xml
auth-provider: net.sourceforge.guacamole.net.basic.BasicFileAuthenticationProvider
basic-user-mapping: /etc/guacamole/user-mapping.xml
EOF
Устанавливаем guacamole-client
yum install xmvn.noarch
cd /opt/
#git clone https://github.com/apache/guacamole-client.git
cd guacamole-client/
mvn package
curl -O http://sourceforge.net/projects/guacamole/files/current/binary/guacamole-0.9.14.war
systemctl enable guacd.service tomcat.service
systemctl start guacd.service tomcat.service
Главная
- Просмотров: 5707