Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This section describes how to upgrade the Guacamole server as part of the upgrade to Abiquo 6.1.2 or higher. This upgrade is for remote access to public cloud and it is optional for customers using WebMKS only

To use the latest version of Guacamole, do these steps to install and run it in a Docker container on each Remote Services server.

  1. Log in to the Remote Services server and run the following commands.

    yum install docker
    
    /usr/bin/systemctl enable docker
    
    /usr/bin/systemctl start docker
    
    /usr/bin/systemctl stop guacd
    
    docker pull guacamole/guacd 
    
    docker run -t --name guacd -d -p 4822:4822 guacamole/guacd:latest

  2. To check that the container was created correctly, run docker ps and check the output.

  3. Create the Docker Guacamole service file (question)

    cat > /etc/systemd/system/docker.guacamole.service <<EOF 
    
    [Unit]
    
    Wants=docker.service
    
    After=docker.service
    
    
    
    [Service]
    
    RemainAfterExit=yes
    
    ExecStart=/usr/bin/docker start guacd
    
    #ExecStop=/usr/bin/docker stop guacd
    
    
    
    [Install]
    
    WantedBy=multi-user.target
    
    EOF

  4. Edit /etc/guacamole/guacd.conf and add the following configuration.

    bind_port=4820

  5. Restart the services.

    /usr/bin/systemctl disable guacd
    
    /usr/bin/systemctl enable docker.guacamole.service

  • No labels