02 08 2021

首先,安装docker和guacamole,并且设置开机自动启动,

curl -fsSL https://get.docker.com | bash -s docker

systemctl start docker

docker run -d -p 8080:8080 -v /home/guacamole:/config  --restart=always --name guacamole  oznu/guacamole

wget http://1syan.com/uploads/gua-start.sh

chmod +x /etc/rc.d/rc.local

chmod +x /root/gua-start.sh

echo "/root/gua-start.sh"  >> /etc/rc.d/rc.local


如果不用宝塔,上面8080:8080直接改成80:8080就行,如果需要其他程序占用80端口,那么久需要在NGINX设置反代。

宝塔新建站点,填好域名,PHP选静态,创建站点。

点站点设置,反向代理,代理名随便,代理地址127.0.0.1:8080,提交。

因为是反代的远程桌面,需要持续在线,在代理设置里面添加下面代码:

proxy_http_version 1.1; 

proxy_connect_timeout 4s;

proxy_read_timeout 60s;

proxy_send_timeout 12s;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "Upgrade";

guacamole搭配前一篇文章的linux版远程桌面,还可以释放出80端口继续做站,完美操作。

  1. 上一篇:centos7一键安装远程桌面
  2. 下一篇:debian、ubuntu快速安装桌面环境和web服务的工具tasksel
发表评论