公司官網(wǎng)建站筆記(三):騰訊云服務(wù)器CentOS8.2安裝界面環(huán)境,使用vnc遠(yuǎn)程登陸并搭建
前言
??有些小項(xiàng)目可能只有幾個(gè)點(diǎn),幾十個(gè)點(diǎn),幾百個(gè)點(diǎn),這個(gè)時(shí)候使用qt的tcp服務(wù)器或者mqtt或者websocket等相關(guān)服務(wù)就可以滿足,騰訊云CentOs8.2服務(wù)器安裝的是沒有界面的版本,本篇安裝界面環(huán)境,vnc遠(yuǎn)程登陸并安裝qt。
騰訊云服務(wù)器
??

安裝圖形化界面
判斷是否已經(jīng)安裝
??查看是否已經(jīng)安裝了界面:
yum grouplist
??

??切換到桌面環(huán)境:
???

??第一個(gè)字符:上一次的運(yùn)行級(jí)別;第二個(gè)字符:本次的運(yùn)行級(jí)別
??查看是否有桌面進(jìn)程:
ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"
??

??騰訊的云服務(wù)器centos實(shí)際應(yīng)該是沒有的,因?yàn)橛抿v訊云的vnc登陸上去也是命令行,而裝了界面之后就是可視化的主界面了:
??

安裝桌面系統(tǒng)
??后續(xù)嘗試遠(yuǎn)程連接上直接斷開,不知道到底什么問題,最終懷疑是否是沒有桌面,然后又重新安裝一個(gè)(此處安裝就是給當(dāng)前用戶 “yang”安裝,并且該用戶登陸進(jìn)來就是有界面的,后續(xù)vnc是直接登陸到該用戶的遠(yuǎn)程界面)。
yum groupinstall "Server with GUI" -y
??

??花費(fèi)了不到10分鐘:
???

??然后設(shè)置圖形模型為默認(rèn)模式啟動(dòng):
systemctl set-default graphical
??

??重啟即可:
reboot
??查看,確實(shí)安裝成功了:
??

??(原來是沒有的)
安裝界面會(huì)沖掉新的源數(shù)據(jù)(新的被老的覆蓋)
??安裝界面會(huì)直接導(dǎo)致源錯(cuò)誤(不清楚原因),現(xiàn)象如下圖:
??

??這個(gè)問題是老的源在2021年12月31日到期了需要手動(dòng)更換源:查看博文《關(guān)于 CentOS8出現(xiàn)“Error: Failed to download metadata for repo ‘AppStream‘: xxxx” 的解決方法》解決。
??這里直接貼出shell命令,依次執(zhí)行即可:
cd /etc/yum.repos.d/sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum update -ywget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum clean all
yum makecache
??

安裝vnc遠(yuǎn)程桌面
步驟一:命令行安裝
sudo yum install tigervnc-server tigervnc-server-module -y
步驟二:設(shè)置密碼
vncpasswd
??

步驟三:?jiǎn)?dòng)vnc服務(wù)
service vncserver restart
??

步驟四:云服務(wù)器防火墻放行
?&emsp:1表示用5901端口,云服務(wù)器需要放行:
??

?&emsp

?&emsp

步驟五:windows使用vnc軟件登陸測(cè)試
?&emsp

?&emsp?

?&emsp

?&emsp

?&emsp
?&emsp同時(shí),ssh也可以登陸:
?&emsp?
安裝xrdp
步驟一:命令行安裝
yum -y install xrdp
??
??檢查:
sudo systemctl status xrdp
??
步驟二:?jiǎn)?dòng)xrdp服務(wù):
systemctl start xrdp
??
步驟三:windows使用遠(yuǎn)程登陸測(cè)試
???
???
??直接使用yang用戶和其密碼即可,如下圖:
??
安裝Qt
步驟一:下載Qt
??安裝Qt,下載qt的安裝包,挺大的,直接從云端下載,傳上去也可以,不計(jì)算流量:
???
??Qt官網(wǎng):https://download.qt.io/archive/qt/
???
步驟二:安裝Qt
??下載后,添加可執(zhí)行權(quán)限,然后雙擊:
???
??后續(xù)就是正常的安裝過程,只把配置界面展示一下(能少裝就少裝,節(jié)省硬盤空間):
???
步驟三:測(cè)試Demo
???
??
yum install mesa-libGL-devel -y
???

??

??注意,這是為了創(chuàng)建一個(gè)服務(wù)器端的編譯環(huán)境和部署時(shí)候的運(yùn)行環(huán)境。