如何在centos服務(wù)器上部署奧維企業(yè)服務(wù)器

奧維企業(yè)服務(wù)器可運(yùn)行在Windows、Linux CentOS系統(tǒng)上。對(duì)于CentOS系統(tǒng),僅支持CentOS 6系列和CentOS 7系列。

1. 下載企業(yè)版組件

管理控制臺(tái)軟件:http://www.gcsvip.cn/enterprise/,安裝在Windows PC上,供管理員使用。

image-20241009152405753

企業(yè)服務(wù)器軟件:http://www.gcsvip.cn/129216/,安裝在CentOS服務(wù)器上。

222

奧維客戶端:http://www.gcsvip.cn/download/,安裝在PC、手機(jī)、平板等機(jī)器上。

2. 安裝數(shù)據(jù)庫軟件

2.1. CentOS6系統(tǒng)安裝數(shù)據(jù)庫軟件

若您在安裝CentOS6+操作系統(tǒng)時(shí)未安裝數(shù)據(jù)庫軟件,需要安裝數(shù)據(jù)庫軟件;若您已安裝數(shù)據(jù)庫軟件,請(qǐng)?zhí)^以下步驟。

  • 安裝MySQL數(shù)據(jù)庫

執(zhí)行安裝命令,安裝系統(tǒng)自帶的MySQL數(shù)據(jù)庫軟件,奧維互動(dòng)地圖企業(yè)版,僅需安裝mysql-server。

命令:yum install -y mysql-server

3

若您的服務(wù)器沒有MySQL安裝包,服務(wù)器可訪問外網(wǎng)的情況下,仍可以安裝MySQL Server,安裝的過程中服務(wù)器會(huì)自動(dòng)下載;若服務(wù)器連接的是內(nèi)網(wǎng),用戶需要先將MySQL Server的安裝包上傳至服務(wù)器,再執(zhí)行安裝。

  • 啟動(dòng)MySQL服務(wù)

執(zhí)行命令:service mysqld start

4

  • 設(shè)置MySQL服務(wù)自啟動(dòng)

    執(zhí)行命令:chkconfig mysqld on

  • MySQL常用命令

停止服務(wù):service mysqld stop

重啟服務(wù):service mysqld restart

查看服務(wù)狀態(tài):service mysqld status

2.2. CentOS7系統(tǒng)安裝數(shù)據(jù)庫軟件

CentOS7版的奧維企業(yè)服務(wù)器,安裝系統(tǒng)自帶的MariaDB數(shù)據(jù)庫即可。

  • 安裝MariaDB數(shù)據(jù)庫服務(wù)

? 執(zhí)行命令:yum -y install mariadb-server

5

  • 啟動(dòng)MariaDB服務(wù)

執(zhí)行命令:systemctl start mariadb

  • 設(shè)置MariaDB服務(wù)自啟動(dòng)

? 執(zhí)行命令:systemctl enable mariadb.service

  • MariaDB常用命令

停止服務(wù):systemctl stop mariadb

重啟服務(wù):systemctl restart mariadb

查看服務(wù)狀態(tài):systemctl status mariadb

3. 安裝奧維企業(yè)服務(wù)器

3.1. 安裝企業(yè)服務(wù)器軟件

執(zhí)行命令:rpm -ivh https://download.ovital.com/pub/omservice-latest.x86_64.rpm

6

3.2. 啟動(dòng)omservice

  • Centos6系統(tǒng)

? 執(zhí)行命令:service omservice start

7

如果在啟動(dòng)的過程中,提示“please set max_long_data_size= 268435456 in /etc/my.cnf”,需修改my.cnf配置文件,執(zhí)行命令vi /etc/my.cnf,在my.cnf文件中添加max_long_data_size= 268435456,保存。

☆說明:即使沒有提示,建議您也增加該配置,否則存儲(chǔ)單個(gè)文件的大小不能超過1M。

8

重啟omservice,執(zhí)行命令:service omservice restart

9

初次啟動(dòng)omservice,系統(tǒng)會(huì)初始化數(shù)據(jù)庫,創(chuàng)建ovsrv數(shù)據(jù)庫。

  • Centos7系統(tǒng)

? 執(zhí)行命令:systemctl start omservice.service

如果在啟動(dòng)的過程中,提示“please set max_allowed_packet=256M in /etc/my.cnf”,需修改my.cnf配置文件,執(zhí)行命令vi /etc/my.cnf,在my.cnf文件中添加max_allowed_packet=256M,保存。

☆說明:即使沒有提示,建議您也增加該配置,否則存儲(chǔ)單個(gè)文件的大小不能超過1M。**

11

重啟數(shù)據(jù)庫,執(zhí)行命令:systemctl restart mariadb.service

初始化數(shù)據(jù)庫,執(zhí)行命令:/usr/local/bin/initomservice.sh。系統(tǒng)會(huì)提示您輸入MySQL root用戶的密碼,不用輸入,直接回車。

img

重啟數(shù)據(jù)庫服務(wù),執(zhí)行命令:systemctl restart mariadb.service

重啟omservice服務(wù),執(zhí)行命令:systemctl restart omservice.service

  • 查看企業(yè)服務(wù)器配置信息

? 執(zhí)行命令:cat /etc/omservice.conf,可獲取控制臺(tái)遠(yuǎn)程連接企業(yè)服務(wù)器的默認(rèn)密碼(LoginPwd)、端口(ListenPort)。

15

4. 設(shè)置防火墻

奧維企業(yè)服務(wù)器默認(rèn)使用的網(wǎng)絡(luò)端口是1616,因此您需要允許1616端口通過防火墻。

  • CentOS6執(zhí)行命令: /sbin/iptables -I INPUT -p tcp --dport 1616 -j ACCEPT

? 保存配置: /etc/rc.d/init.d/iptables save

16

設(shè)置完成后,執(zhí)行命令service iptables restart重啟防火墻。

  • CentOS7執(zhí)行命令:firewall-cmd --permanent --add-port=1616/tcp --permanent

17

設(shè)置完成后,執(zhí)行命令systemctl restart firewalld重啟防火墻。

5. 管理控制臺(tái)登錄企業(yè)服務(wù)器

啟動(dòng)管理控制臺(tái)程序,點(diǎn)擊【系統(tǒng)】菜單,點(diǎn)擊【連接企業(yè)服務(wù)器】,輸入登錄信息,點(diǎn)擊【確定】按鈕。

2

登錄成功后,在管理控制臺(tái)標(biāo)題欄中會(huì)顯示登錄信息,如下圖。

3

☆說明:

①企業(yè)服務(wù)器IP地址:企業(yè)服務(wù)器所在CentOS機(jī)器的IP地址,可以使用ip addr命令查看IP地址。

②端口:默認(rèn)為1616。

③密碼:omservice.conf配置文件中的LoginPwd,默認(rèn)為123456??梢允褂?strong>cat /etc/omservice.conf命令查看。

登錄企業(yè)服務(wù)器后,您可以參照以下文檔,測試使用相關(guān)功能。

如何將奧維賬戶添加到企業(yè)服務(wù)器(自建服務(wù)器):http://www.gcsvip.cn/133784-2/

企業(yè)云收藏夾管理使用說明:http://www.gcsvip.cn/130168-2/

企業(yè)共享云端管理使用說明:http://www.gcsvip.cn/130740-2/

與企業(yè)服務(wù)器同步操作說明:http://www.gcsvip.cn/129204-2/

自動(dòng)簽到功能說明:http://www.gcsvip.cn/147271/

如何在企業(yè)服務(wù)中添加管理奧維定位設(shè)備:http://www.gcsvip.cn/131003-2/

6.補(bǔ)充說明:omservice.conf

為了讓您更加了解奧維企業(yè)服務(wù)器,對(duì)其管理功能加以充分利用,下面對(duì)奧維企業(yè)服務(wù)器的各項(xiàng)配置進(jìn)行補(bǔ)充說明。

奧維企業(yè)服務(wù)器的各項(xiàng)配置保存在omservice.conf文件中,您可以使用cat /etc/omservice.conf查看。

(1)企業(yè)服務(wù)器設(shè)置(service setting)

①LogPath=“/var/log/OMapService.log”

OMapService.log文件是記錄企業(yè)服務(wù)器連接數(shù)據(jù)庫、管理控制臺(tái)連接企業(yè)服務(wù)器、斷開連接企業(yè)服務(wù)器的日志文件,這個(gè)文件存放在/var/log目錄下。

②DebugFile=“/tmp/omservice.log”

omservie.log文件是記錄企業(yè)服務(wù)器調(diào)試信息的日志文件,這個(gè)文件存放在tmp目錄下。如果未執(zhí)行調(diào)試企業(yè)服務(wù)器,是不會(huì)生成這個(gè)文件的。

下列各設(shè)置項(xiàng),若用戶進(jìn)行了修改,需要重啟omservice,才能生效。

③不允許管理控制臺(tái)設(shè)置數(shù)據(jù)庫(Deny Console Set MySQL)

該設(shè)置項(xiàng)的默認(rèn)值為“1”,即不允許管理控制臺(tái)設(shè)置數(shù)據(jù)庫。若將值改為“0”,表示允許管理控制臺(tái)設(shè)置數(shù)據(jù)庫。

④DenyConsoleSetMap(不允許管理控制臺(tái)設(shè)置地圖服務(wù))

這個(gè)設(shè)置項(xiàng)的默認(rèn)狀態(tài)是注釋掉了的,前面有#號(hào)的表示注釋,不起效果。若取消注釋,保持值為“1”,表示不允許管理控制臺(tái)設(shè)置地圖服務(wù);若將值設(shè)置為“0”,表示允許管理控制臺(tái)設(shè)置地圖服務(wù)。

⑤DenyConsoleSetLogin(不允許管理控制臺(tái)修改登錄信息)

這個(gè)設(shè)置項(xiàng)的默認(rèn)狀態(tài)是注釋掉了的,不起效果。若取消注釋,保持值為“1”,表示不允許管理控制臺(tái)修改登錄信息;若將值設(shè)置為“0”,表示允許管理控制臺(tái)修改登錄信息。

⑥D(zhuǎn)enyConsoleUpgrade(不允許管理控制臺(tái)升級(jí)企業(yè)服務(wù)器)

這個(gè)設(shè)置項(xiàng)的默認(rèn)狀態(tài)是注釋掉了的,不起效果。若取消注釋,保持值為“1”,表示不允許管理控制臺(tái)升級(jí)企業(yè)服務(wù)器;若將值設(shè)置為“0”,表示允許管理控制臺(tái)升級(jí)企業(yè)服務(wù)器。

(2)管理控制臺(tái)登錄設(shè)置(console login seting)

①LoginPwd(管理控制臺(tái)登錄密碼)

用戶可對(duì)管理控制臺(tái)登錄企業(yè)服務(wù)器的密碼進(jìn)行修改,默認(rèn)為123456。

②ListenPort(端口號(hào))

用戶根據(jù)實(shí)際需要對(duì)端口號(hào)進(jìn)行修改,默認(rèn)為1616。修改端口后,除了需要重啟omservice外,還需要對(duì)防火墻配置進(jìn)行修改,加入新的端口號(hào),修改步驟參考本文《4、設(shè)置防火墻》。

③RemoteAllow(允許遠(yuǎn)程管理)

該設(shè)置項(xiàng)默認(rèn)值為“1”,即允許遠(yuǎn)程管理,建議用戶不要修改該設(shè)置項(xiàng),否則會(huì)導(dǎo)致Windows電腦上的管理控制臺(tái)無法登陸企業(yè)服務(wù)器。若將值設(shè)置為“0”,表示不允許遠(yuǎn)程管理。

④AllowListOnly(僅允許下方列表中的機(jī)器登錄)

該設(shè)置項(xiàng)作用是限制通過管理控制臺(tái)登錄企業(yè)服務(wù)器的機(jī)器和地址。默認(rèn)是注釋掉了的,不起效果。

如果取消注釋,默認(rèn)值為“1”,而下面的機(jī)器列表(Remote Allow List)是注釋掉了的,表示不允許任何機(jī)器登錄。

機(jī)器列表取消掉注釋,添加允許登錄的機(jī)器??墒褂肐P地址和機(jī)器碼限制管理控制臺(tái)機(jī)器的登錄。這個(gè)設(shè)置項(xiàng)用戶根據(jù)實(shí)際需要進(jìn)行設(shè)置,可以添加多臺(tái)機(jī)器,用分號(hào)隔開。

(3)數(shù)據(jù)庫設(shè)置(mysql setting)

數(shù)據(jù)庫的相關(guān)設(shè)置建議用戶保持默認(rèn)值,一般情況下不要作任何修改。數(shù)據(jù)庫設(shè)置項(xiàng)包括用戶服務(wù)、數(shù)據(jù)庫服務(wù)器地址、數(shù)據(jù)庫用戶名和密碼。

①UserServiceFlag(用戶服務(wù))

開啟用戶服務(wù),默認(rèn)值為“1”。若將用戶服務(wù)的值設(shè)置為“0”,則企業(yè)服務(wù)器不會(huì)連接數(shù)據(jù)庫。

②MysqlHost(數(shù)據(jù)庫服務(wù)器地址)

數(shù)據(jù)庫服務(wù)器地址,若用戶的數(shù)據(jù)庫和奧維企業(yè)服務(wù)器軟件不在同一機(jī)器上,這里需要修改成數(shù)據(jù)庫服務(wù)器的真實(shí)IP地址。

③MysqlUser(數(shù)據(jù)庫用戶名)和MysqlPwd(數(shù)據(jù)庫密碼)

數(shù)據(jù)庫用戶,默認(rèn)用root用戶登錄,若用戶需要使用其他用戶登錄,在此修改即可,一定要注意用戶權(quán)限。