共計 1320 個字符,預計需要花費 4 分鐘才能閱讀完成。
如何利用 linux 可視化桌面腳本實現一鍵安裝可以使用瀏覽器訪問的 linux 桌面環境?當我們使用 Linux 系統時,使用可視化 Linux 桌面會方便很多,一般我們都通過 VNC 進行遠程訪問,使用起來頗為復雜,使用 VNC 客戶端訪問可能有些博友不知道怎么設置,這里就為大家帶來一個最新的一鍵安裝腳本,故此推薦香菇肥牛大佬的一鍵腳本,安裝后可以隨時隨地用瀏覽器訪問 Linux 桌面環境,讓您便捷地管理服務器。
Github 項目地址:https://github.com/Har-Kuun/OneClickDesktop/
一、腳本特色
從源碼編譯安裝 Guacamole 服務器
配置 Guacamole Web APP
安裝 Tomcat 9, TigerVNC, XFCE4 桌面環境,火狐瀏覽器
一鍵安裝配置 Let’s Encrypt 安全證書,開啟 OCSP 裝訂
安裝 Nginx 反代 Tomcat
安裝完畢后,您可以使用任意瀏覽器訪問遠程桌面,無需再使用 VNC 客戶端
二、安裝系統需求
Ubuntu 18.04/20.04 LTS 或 Debian 10 以及 CentOS 7/8 64 位操作系統
·最好是全新的系統,不帶生產環境等,如果您想要和寶塔或者其他面板共存,那么請選擇不要進行 Nginx 反代,然后用您的面板來對服務器的 http://IP_addr:8080/guacamole 這個地址反代
·外網 IP,進行域名解析
·至少需要 1G 內存
三、安裝教程
您可以使用 sudo 權限用戶或 root 用戶 (不建議) 登錄服務器 SSH,然后執行下面的命令即可。程序將自動安裝需要的各部分組件,并引導您設置用戶名,密碼以及域名。
英文版腳本
wget https://raw.githubusercontent.com/Har-Kuun/OneClickDesktop/master/OneClickDesktop.sh && sudo bash OneClickDesktop.sh
中文版腳本
wget https://raw.githubusercontent.com/Har-Kuun/OneClickDesktop/master/OneClickDesktop_zh-CN.sh && sudo bash OneClickDesktop_zh-CN.sh
如果您想從英文版轉到中文版的話,運行下列腳本:
# 重新配置系統 locales
sudo dpkg-reconfigure locales
# 安裝亞洲語言包
sudo apt-get install language-pack-ja language-pack-zh* language-pack-ko
sudo apt-get install japan* chinese* korean*
# 安裝亞洲語言字體
sudo apt-get install fonts-arphic-ukai fonts-arphic-uming fonts-ipafont-mincho fonts-ipafont-gothic fonts-unfonts-core
如果安裝過程中有報錯,您可以檢查同目錄下的 OneClickDesktop.log 日志文件。同時建議您在這里留言匯報一下錯誤信息,或者在 Github 上提交 issue, 這樣我就可以即時更新腳本,修復問題。