Spire.Cloud支持的Linux伺服器系統包括CentOS和Ubuntu(推薦使用CentOS 7和Ubuntu 18版本),本教程主要介紹如何在CentOS 7系統上實現Spire.Cloud私有化部署。 詳細步驟如下: 一、安裝CentOS 7系統 首先,需要在伺服器上安裝CentOS 7 ...
Spire.Cloud支持的Linux伺服器系統包括CentOS和Ubuntu(推薦使用CentOS 7和Ubuntu 18版本),本教程主要介紹如何在CentOS 7系統上實現Spire.Cloud私有化部署。
詳細步驟如下:
一、安裝CentOS 7系統
首先,需要在伺服器上安裝CentOS 7系統,如果已安裝,可跳過該步驟。
1、安裝CentOS 7,進入以下界面,點擊continue。
2、選擇最小安裝。
3、設置分區,選擇預設設置即可。
4、開啟網路。
5、配置完畢開始安裝。
6、設置root賬戶密碼。
7、安裝完畢後重啟系統。
二、系統配置
1、關閉防火牆。
1)首先查看防火牆的狀態:
firewall-cmd –-state
2)關閉防火牆:
systemctl stop firewalld.service
3)再次查看狀態,檢查防火牆是否已經關閉:
firewall-cmd –-state
2、配置靜態IP地址。
1)使用命令:vi /etc/sysconfig/network-scripts/ifcfg-ens32(需要查看確認此信息),打開配置文件。
按Insert鍵開始編輯,將bootproto的值改為static,併在末尾加上IP地址,子網掩碼,網關和DNS伺服器。編輯完之後按ESC鍵退出編輯,然後再按冒號(:)鍵,輸入指令wq保存退出。
2)然後輸入命令:systemctl restart network重啟網路服務。
3)輸入命令ip addr查看當前ip地址,確認是否修改成功。
三、部署Spire.Cloud
1、請聯繫我們獲取Spire.Cloud產品部署包。郵箱:[email protected];電話:028-81705109。
2、將產品部署文件拷貝到CentOS 7系統中,可以藉助winscp工具進行拷貝。具體步驟如下。
1)首先登陸。
2)將文件直接拷貝進去,這裡是拷貝到了/root/目錄下。
3、安裝產品
在root賬戶許可權下執行腳本install_centos7.sh。
執行命令: sh install_centos7.sh;也可以選擇打包日誌:sh install_centos7.sh >1.log
這裡部署耗時較長(2h+),請耐心等待。
4、應用license
1)將license文件拷貝到spire.cloud/service/ConverterService/bin/license目錄下。
2)切換到binding_license.sh所在目錄(針對本次部署/root/),執行腳本binding_license.sh、sh binding_license.sh。
註:私有化部署需要應用有效的license文件,否則線上編輯服務和WEB API服務將不能正常運行。
如果你需要臨時license文件,請聯繫我們。郵箱:[email protected];電話:028-81705109。
至此,Spire.Cloud已部署完成。現在你可以在本地伺服器上使用Spire.Cloud線上編輯服務線上創建、編輯、保存和列印Office(Word/Excel/PowerPoint)文檔;或使用WEB API,在應用程式中操作Office(Word/Excel/PowerPoint)及PDF文檔,然後使用線上編輯查看結果文檔。
現在測試線上編輯。在瀏覽器地址欄輸入“[伺服器ip]:3000”(針對本次部署輸入192.168.0.108:3000),出現以下界面:
點擊Create Document,創建一個空白Word文檔並編輯內容: