天天看點

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

簡介

Apache Guacamole是無用戶端遠端桌面網關。它支援标準協定,例如VNC,RDP和SSH。

我們稱其為無用戶端,因為不需要插件或用戶端軟體。

多虧了HTML5,在伺服器上安裝了鳄梨調味醬之後,隻需使用Web浏覽器即可通路桌面。

【前期文章】

【玩轉騰訊雲】一.半小時輕松搭建屬于自己的Discuz論壇

【玩轉騰訊雲】二.基于CVM伺服器輕松部署PostgreSQL資料庫

【玩轉騰訊雲】三.雲端輕松建構部署WordPress網站應用

【玩轉騰訊雲】四.使用雲伺服器CVM輕松部署Node.js

【玩轉騰訊雲】五.手把手教你用VNC搭建Ubuntu可視化界面(一)

【玩轉騰訊雲】六.3分鐘打造個人專屬雲盤,速度吊打某雲盤

【玩轉騰訊雲】七.基于CVM快速搭建部署屬于自己的維基百科

【玩轉騰訊雲】八.一分鐘快速上手搭建寶塔管理面闆

【玩轉騰訊雲】九.雲開發CloudBase快速搭建hexo部落格

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理

操作步驟

一.建立CVM雲伺服器

①在CVM雲伺服器面闆中——執行個體——建立CVM雲伺服器

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

②選擇自定義配置——計費模式為“按量付費”——地域選擇“北京”——可用區選擇“随機可用區”——網絡選擇“預設”即可

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

③執行個體類型選擇"标準型"——執行個體配置選擇“标準型SA2?imageView2/2/w/1620"——“配置為1H1G”

選擇配置如下圖所示

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

④ 鏡像部分選擇“公共鏡像——Centos、64位、Centos7.2 64位"

公網帶寬選擇“免費配置設定獨立公網IP”——計費類型選擇“按使用流量”——帶寬值數為:100Mbps

具體配置如下,配置完畢以後點選“下一步:設定主機"進行下一步配置操作

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

⑤安全組配置為“已有安全組” 并選擇“放通全部端口"

登陸方式為“設定密碼”,并在密碼處,設定對應的密碼 (注意哦,密碼一定要符合複雜性要求的哦,包含大寫字母,小寫字母,特殊字元,數字等)

配置完畢以後,點選“下一步:确認配置資訊" 進行下一步配置操作

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

⑥所有配置完畢以後,我們點選“開通” 去開通CVM雲伺服器

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

⑦ 正在開通中....

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

二. 遠端連接配接雲伺服器

2.1.使用遠端工具登陸到伺服器中

(windows系統可使用xshell或者Putty登陸,Mac系統可直接使用terminal登陸,當然啦,你也可以直接在我們的騰訊雲的控制台面闆上直接進行VNC連接配接,本篇文章以騰訊雲所提供的VNC控制台直接遠端連接配接)

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole
【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole
【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole
【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

三.配置編譯環境

3.1 安裝所需依賴

執行如下指令安裝Guacamole軟體的必要依賴包

yum install cairo-devel libjpeg-turbo-devel libjpeg-devel libpng-devel uuid-devel wget gcc gcc-c++           

複制

安裝完畢以後,如下圖所示

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

執行如下指令安裝選需的依賴包

yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
yum install ffmpeg-devel
yum install libvncserver-devel freerdp1.2-devel libssh2-devel openssl-devel pango-devel libtelnet-devel pulseaudio-libs-devel libvorbis-devel libwebp-devel           

複制

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

當出現Complete時,表示安裝已經完畢~

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

四.安裝Tomcat服務

4.1 安裝Open JDK

我們通過如下指令安裝Open JDK

yum install java-1.8.0-openjdk           

複制

當出現Complete時,則表示已經安裝完畢,如下圖所示

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole
【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

4.2 下載下傳tomcat軟體包

執行以下指令,擷取 Tomcat 軟體包

cd /usr/local/src
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.34/bin/apache-tomcat-9.0.34.tar.gz           

複制

執行完畢以後,如下圖所示

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

4.3 解壓 Tomcat 軟體包

執行如下指令解壓 Tomcat 軟體包

tar -xvf apache-tomcat-9.0.31.tar.gz           

複制

執行完畢,如下圖所示

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

4.4 運作 Tomcat

執行如下指令運作 Tomcat

/usr/local/src/apache-tomcat-9.0.34/bin/startup.sh           

複制

執行成功以後如下圖所示,當出現Tomcat started 的字樣時,表示Tomcat服務已正常運作

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

4.5 通路測試Tomcat服務

在浏覽器中輸入 URL:http://伺服器 IP 位址:8080 并單擊回車,當出現以下頁面,說明 Tomcat 伺服器環境配置成功

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

五.下載下傳配置安裝Guacamole

5.1 下載下傳服務端軟體包

通過如下指令進入到對應目錄中,并下載下傳Guacamole服務端軟體包

cd /usr/local/src/
wget https://mirrors.tuna.tsinghua.edu.cn/apache/guacamole/1.1.0/source/guacamole-server-1.1.0.tar.gz           

複制

當進度為100%時,表示已經下載下傳完畢

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

5.2 下載下傳用戶端代碼

通過如下指令進入到對應目錄中,并下載下傳Guacamole用戶端軟體包

cd /usr/local/src/apache-tomcat-9.0.31/webapps/
wget http://mirror.bit.edu.cn/apache/guacamole/1.1.0/binary/guacamole-1.1.0.war           

複制

執行成功,如下圖所示

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

5.3 解壓服務端guacamole軟體包

通過如下指令進入目錄并解壓guacamole軟體包

cd /usr/local/src/ 
tar -zxvf guacamole-server-1.1.0.tar.gz           

複制

執行成功,如下圖所示

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

5.4 編譯安裝guacamole

使用如下指令進入“guacamole-server-1.1.0”安裝目錄

cd /usr/local/src/guacamole-server-1.1.0           

複制

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

生成 makefile 檔案。

./configure --with-init-dir=/etc/init.d           

複制

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole
【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

編譯 guacamole-server 源碼。

make -j4
make install           

複制

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole
【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

六.配置運作Guacamole

6.1 建立 guacamole 的配置目錄

通過mkdir指令建立guacamole 的配置目錄

mkdir /etc/guacamole           

複制

6.2 建立配置“guacamole.properties”檔案

cd /etc/guacamole 
vim guacamole.properties            

複制

在“guacamole.properties”配置的内容如下

guacd-hostname: localhost
guacd-port:4822
user-mapping:/etc/guacamole/user-mapping.xml
enable-clipboard-integration: true           

複制

添加完畢以後,如下圖所示:

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

6.3 建立配置“user-mapping.xml”檔案

使用如下指令建立“user-mapping.xml”檔案

vim user-mapping.xml           

複制

在“user-mapping.xml”檔案中添加如下内容:

<user-mapping> 
<!-- 每使用者身份驗證和配置資訊 -->  
<authorize username="admin" password="123456">     
 <!-- 第一授權連接配接 -->       
 <connection name="mycentos">
 <protocol>ssh</protocol>      
 <param name="hostname">localhost</param>           
 <param name="port">22</param>            
 <param name="username">root</param>            
 <param name="password">123456789</param>        
 </connection>       
 <!-- 第二授權連接配接 -->       
 <connection name="PLVPS">           
 <protocol>ssh</protocol>            
 <param name="hostname">1.0.0.9</param>            
 <param name="port">22</param>            
 <param name="username">root</param>            
 <param name="password">123456789</param>        
 </connection>        
 <!-- 第三授權連接配接 -->        
 <connection name="windows">            
 <protocol>rdp</protocol>            
 <param name="hostname">1.0.1.9</param>           
 <param name="port">3389</param>            
 <param name="security">tls</param>  
 #連接配接加密方式。預設使用标準 RDP 加密方式。可選參數:rdp,nla,tls,any 建議設定 tls            
 <param name="ignore-cert">true</param>  #如果設定為 true,則忽略伺服器傳回的證書建議 true
 <param name="enable-drive">true</param>  #啟用檔案傳輸,需要配合下一條指定路徑使用            
 <param name="drive-path">c:\</param>  #Guacamole 伺服器上應存儲傳輸檔案的目錄            
 <param name="username">administrator</param>            
 <param name="password">123456789</param>        
 </connection>     
 </authorize>     
 <!-- 另一個使用者,但使用 md5 哈希密碼(下面的示例使用“ PASSWORD”的 md5 哈希值) -->   
 <authorize            username="USERNAME2"            password="319f4d26e3c536b5dd871bb2c52e3178"encoding="md5">   
 </authorize></user-mapping>           

複制

6.4配置“GUACAMOLE_HOME”環境變量

執行以下指令, 配置“GUACAMOLE_HOME”環境變量。

echo "export GUACAMOLE_HOME=/etc/guacamole" >> /etc/profile source /etc/profile           

複制

6.5重新開機 guacamole-server

service guacd restart           

複制

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

6.6 重新開機 Tomcat

sh /usr/local/src/apache-tomcat-9.0.34/bin/shutdown.sh
sh /usr/local/src/apache-tomcat-9.0.34/bin/startup.sh           

複制

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole

七.通過網頁通路連接配接運維伺服器

7.1 通過Web浏覽器對CVM伺服器運維管理

我們輸入在“user-mapping.xml”檔案中建立的賬号密碼,并點選登陸到伺服器管理頁面中,即可實作通過Web浏覽器對CVM伺服器運維管理

【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole
【玩轉騰訊雲】十.通過Web浏覽器對CVM伺服器運維管理簡介操作步驟一.建立CVM雲伺服器二. 遠端連接配接雲伺服器三.配置編譯環境四.安裝Tomcat服務五.下載下傳配置安裝Guacamole六.配置運作Guacamole