CentOS7 安裝GNOME桌面 VNC遠程桌面服務


  GNOME是一套純粹自由的計算機軟件,運行在操作系統上,提供圖形桌面環境。

  GNOME 包含了 Panel (用來啟動此程式和顯示目前的狀態)、桌面 (應用程式和資料放置的地方)及一系列的標准桌面工具和應用程式,並且能讓各個應用程式都能正常地運作。

  GNOME是Linux操作系統上最常用的圖形桌面環境之一。

VNC基本上是由兩部分組成:一部分是客戶端的應用程序(vncviewer);另外一部分是服務器端的應用程序(vncserver)。VNC的基本運行原理和一些Windows下的遠程控制軟件很相像。VNC的服務器端應用程序在UNIX和Linux操作系統中適應性很強,圖形用戶界面十分友好,看上去和Windows下的軟件界面也很類似。在任何安裝了客戶端的應用程序(vncviewer)的Linux平台的計算機都能十分方便地和安裝了服務器端的應用程序(vncserver)的計算機相互連接。另外,服務器端 (vncserver)還內建了Java Web接口,這樣用戶通過服務器端對其他計算機的操作就能通過Netscape顯示出來了,這樣的操作過程和顯示方式比較直觀方便。

  在CentOS7上面安裝步驟如下

  1. 安裝寶塔面板(方便在接下來步驟中進行配置文檔的編輯和監控系統)

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
  1. 安裝GNOME

    yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

 

安裝包大概在800M左右 ,選擇y進行安裝。

出現complete則表示安裝成功

​啟動GNOME桌面

startx
  1. 安裝VNCServer

安裝
#yum -y install tigervnc-server
配置
#cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
設置VNC密碼
#vncpasswd
重啟systemd
#systemctl daemon-reload
設置永久開啟VNC服務
#systemctl enable vncserver@:1.service
啟動VNC服務
#systemctl start vncserver@:1.service
如遇報錯:
Job for vncserver@:1.service failed because the control process exited with error code. See "systemctl status vncserver@:1.service" and "journalctl -xe" for details.
編輯/etc/systemd/system/vncserver@:1.service配置文件:
將Type=forking改為Type=simple
重新啟動VNC服務
#systemctl restart vncserver@:1.service

查看VNC服務狀態
#systemctl status vncserver@:1.service
如有Activie:failed則表示啟動失敗
編輯/etc/systemd/system/vncserver@:1.service配置文件:
將里面所有的<USER>替換為當前用戶名(大致有兩處),如root;另,如果是root用戶,應將PIDFile的/home/root改為/root
重新啟動VNC服務
這里可能會遇到錯誤,當執行start vncserver@:1.service時可能提示如下錯誤。
Job for vncserver@:1.service failed because the control process exited with error code. See
"systemctl status vncserver@:1.service" and "journalctl -xe" for details.
解決辦法
刪除/tmp/.X11-unix/ 目錄,再啟用一次即可
# \rm -R /tmp/.X11-unix/
#systemctl restart vncserver@:1.service
  1. VNC客戶端連接

  • VNC遠程服務端需開放5901端口

  • 客戶端安裝VNC Viewer或TigerVNC

  • 連接地址填寫ip:5901

  • 然后輸入所設置的VNC密碼

end!!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM