? ? ? ? 此服務器買來是為了搭建IC EDA云的,因此選用的是centOS 6的環境,對各EDA軟件兼容較好。本人手頭拮據,因此買的是騰訊云活動期間的云服務器,只能說夠用吧。
一、桌面安裝
????????在云服務器控制臺登陸上遠程主機,依次執行下列命令:
[root@xxx ~]#yum groupinstall -y "X Window System"
[root@xxx ~]#yum groupinstall -y "Desktop"
[root@xxx ~]#yum groupinstall -y "Chinese Support" // 可選?
????????修改xstartup配置
[root@xxx ~]# vim /root/.vnc/xstartup
????????將最后一行twm & 修改成 gnome-session &
????????修改默認啟動方式
vim /etc/inittab
????????設置開機以圖形界面啟動。編輯/etc/inittab文件, 拉倒最后,將id:3:initdefault修改為 id:5:initdefault 重啟后生效。
????????發現桌面環境不能正常啟動,提示錯誤,如下所示:
????????該問題是有桌面環境所依賴的相關服務沒有啟動。
????????使用如下指令將相關服務設置為自動啟動后,再重啟系統就可以了。
chkconfig --level 35 haldaemon on
chkconfig --level 35 messagebus on
二、VNC配置
1、安裝VNC服務器
????????centos6 以上 vncvnc-server源已經改成tigervnc-server,執行指令:
[root@xxx ~]# yum -y install tigervnc-server
????????vncserver 配置,單用戶root a. 修改配置文件
[root@xxx ~]# vim /etc/sysconfig/vncservers?
????????在文件修改為下面兩行代碼:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1920x1080 ?-nolisten tcp -localhost"
????????為 vncserver 設置遠程登錄密碼 這個密碼是vnc連接的獨立密碼,與系統密碼沒有關系。
[root@xxx ~]# vncpasswd?
Password:
Verify:
[root@xxx ~]#
????????配置防火墻規則,允許vnc遠程連接,此處一定要進行配置
????????如果是阿里云,騰訊云等服務器,需要在安全組中配置,打開5901端口,
????????選擇 修改規則,增加規則如下:
? ? ? ? 如果其他服務器,可以通過下面的步驟
[root@xxx ~]# vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT #開放 "5901" 端口
????????啟動服務 :
[root@xxx ~]# service vncserver start
????????如果提示已經在運行,則可以重啟服務
[root@xxx ~]# service vncserver restart
2、VNC登錄
????????安裝完成后打開vnc-viewer,輸入地址,IP:1的形式,IP根據自己的情況替換(云服務器公網IP),即可用VNC登錄云服務器了。