本教程主要介紹如何在Ubuntu 18.04系統上實現Spire.Cloud私有化部署。CentOS 7系統部署請參考 這篇教程。ubuntu
詳細步驟以下:vim
一、關閉防火牆瀏覽器
1)首先查看防火牆狀態
ufw status verbose (非管理員需在最前面加sudo)bash
默認狀況下,防火牆狀態是inactive,即關閉狀態,以下圖所示。若是防火牆狀態是active,須要關閉防火牆,參考下一個步驟。服務器
2)關閉防火牆app
ufw disable (非管理員需在最前面加sudo)ssh
執行以上命令後,可以使用ufw status verbose命令再次查看防火牆狀態,檢查是否已經成功關閉。ide
二、配置IP地址工具
1)在root帳戶權限下,使用命令 vim /etc/netplan/*.yaml打開配置文件,配置IP信息,而後使用命令netplan apply應用IP配置,以下圖所示(注意冒號後面有空格)。測試
2)使用命令ifconfig -a查看IP是否配置成功。
一、請聯繫咱們,獲取Spire.Cloud產品部署包。
郵箱:sales@e-iceblue.com;電話:028-81705109。
二、將產品部署文件拷貝到Ubuntu 18.04系統中,能夠藉助WinSCP工具進行拷貝。具體步驟以下。
1)首先登錄
注意:若是鏈接失敗,並出現以下圖所示錯誤,請檢查服務器上是否安裝了sshd。
若是沒有安裝,參考如下解決方案:
首先,輸入命令apt-get install yum回車,而後輸入Y繼續;
其次,輸入命令apt-get install openssh-server回車,並輸入Y繼續;
最後,輸入命令ps -e|grep ssh回車,能夠看到sshd,說明已經安裝成功。
默認狀況下不容許root用戶進行SSH遠程登陸,能夠經過vim /etc/ssh/sshd_config 進入配置文件進行下面修改後,使用service sshd restart重啓生效。
2)鏈接成功後,將產品部署文件拷貝進去,這裏拷貝到了/root/目錄下。
三、安裝產品
在root帳戶權限下,進入install_ubuntu18.04.sh腳本文件所在位置,運行指令bash install_ubuntu18.04.sh >print.log進行部署並打印日誌。
四、應用license
將license文件拷貝到 /root/spire.cloud/service/ConverterService/bin/license/ 目錄下。
而後執行命令bash binding_license.sh綁定license文件,綁定成功顯示以下。
**注:**私有化部署須要應用有效的license文件,不然在線編輯服務和WEB API服務將不能正常運行。
若是你須要臨時license文件,請聯繫咱們。郵箱:sales@e-iceblue.com;電話:028-81705109。
至此,Spire.Cloud已部署完成。如今你能夠在本地服務器上使用Spire.Cloud在線編輯服務在線建立、編輯、保存和打印Office(Word/Excel/PowerPoint)文檔;或使用WEB API,在應用程序中操做Office(Word/Excel/PowerPoint)及PDF文檔,而後使用在線編輯查看結果文檔。
如今測試在線編輯。在瀏覽器地址欄輸入「[服務器ip]:3000」(針對本次部署輸入192.168.0.109:3000),出現如下界面:
勾選Create a file filled with sample content並點擊Create Document,建立一個帶內容的Word模板文檔: