Zanbix監(jiān)控開源監(jiān)控自動化運維大數(shù)據(jù)運維數(shù)字化運維大屏網(wǎng)絡設備配置集中備份

CentOS7下部署Maxserver

1?Jdk安裝?

1.1下載tar.gz包,上傳到服務器

使用FTP連接工具連接服務器,并上傳jdk的tar.gz包到/opt目錄下

wget下載運行以下命令即可

cd /opt

wget http://www.xybcbc.com:8888/app/jdk-8u191-linux-x64.tar.gz

1.2卸載系統(tǒng)自帶的OpenJDK以及相關的java文件

查看相關java文件,運行以下命令

rpm -qa | grep java

根據(jù)查看結果,運行以下卸載命令(以下命令后面跟查看到的結果文件名)

rpm -e --nodeps

1.3解壓tar.gz包

創(chuàng)建java目錄,運行以下命令

mkdir /usr/local/java

運行以下命令解壓jdk包

cd /opt

tar -zxvf jdk-8u191-linux-x64.tar.gz -C /usr/local/java

1.4設置環(huán)境變量

運行命令vi /etc/profile編輯配置文件,在最后添加以下配置

export JAVA_HOME=/usr/local/java/jdk1.8.0_191

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

:wq保存退出,使配置生效,運行以下命令

source /etc/profile

1.5測試java是否成功

運行命令java -version

2 Tomcat安裝

2.1下載tar.gz包,上傳到服務器

使用FTP連接工具連接服務器,并上傳tomcat的tar.gz包到/opt目錄下

wget下載運行以下命令即可

cd /opt

wget http://www.xybcbc.com:8888/app/apache-tomcat-8.5.35.tar.gz

2.2解壓tar.gz包

運行以下命令解壓tomcat包

cd /opt

tar -zxvf apache-tomcat-8.5.35.tar.gz -C /usr/local

運行以下命令刪除Tomcat默認頁

rm -rf /usr/local/apache-tomcat-8.5.35/webapps/ROOT

2.3Tomcat訪問端口(根據(jù)需求修改)

默認端口8080,可根據(jù)需要自行修改

運行命令vi /usr/local/apache-tomcat-8.5.35/conf/server.xml,找到以下配置,可根據(jù)需要將8080修改為其他端口

2.4防火墻打開端口

運行以下命令防火墻開啟8080端口(開啟的端口與tomcat端口一致)

firewall-cmd --zone=public --add-port=8080/tcp --permanent

運行以下命令重啟防火墻生效

firewall-cmd --reload

3 Maxserver部署

3.1上傳部署包到服務器

ops-jar.zip包:壓縮包內(nèi)包含后端jar包、后端配置文件

ops-web.zip包:前端包

使用FTP連接工具連接服務器,并上傳兩個zip包到/opt目錄下

3.2分別解壓部署包

解壓前端包:運行以下命令將前端包解壓至tomcat目錄

cd /opt

unzip ops-web.zip -d /usr/local/apache-tomcat-8.5.35/webapps

運行以下命令修改前端包

cd /usr/local/apache-tomcat-8.5.35/webapps

mv ops-web Maxserver

解壓后端包:運行以下命令將后端包解壓至相應目錄

先運行以下命令創(chuàng)建后端目錄

mkdir /usr/local/ops

再運行以下命令將后端包解壓

cd /opt

unzip ops-jar.zip -d /usr/local/ops

3.3數(shù)據(jù)庫導入

使用FTP連接工具連接服務器,并上傳ops.sql文件到/opt目錄下


運行以下命令,并輸入數(shù)據(jù)庫root密碼進入數(shù)據(jù)庫

mysql -u root -p

運行以下命令創(chuàng)建數(shù)據(jù)庫ops

create database ops default character set utf8 COLLATE utf8_general_ci;

運行以下命令查看是否有ops數(shù)據(jù)庫

show databases;

運行以下命令進入ops數(shù)據(jù)庫

use ops;

運行以下命令導入sql文件(/ops/ops.sql為sql文件存放目錄)

source /opt/ops.sql

待導入完畢,運行以下命令檢查數(shù)據(jù)表是否導入成功

show tables;

3.4修改配置

修改配置文件,運行以下命令

vi /usr/local/ops/application-dev.yml

找到以下內(nèi)容,修改數(shù)據(jù)庫連接地址及連接用戶

找到以下內(nèi)容,修改文件路徑

將上方紅框內(nèi)路徑都修改為/usr/local/ops/uploadfile/

將上方紅框內(nèi)路徑修改為/usr/local/ops/logs/

添加如下配置(zabbix地址后加/api_jsonrpc.php,根據(jù)實際情況修改zabbix訪問賬戶和密碼)

zabbixUrl:http://zabbix地址/api_jsonrpc.php

zabbixUserName: zabbix賬戶

zabbixPassWord: zabbix密碼

:wq保存退出

3.5啟動前后端系統(tǒng)

啟動后端jar,運行以下命令

cd /usr/local/ops

nohup java -jar ops.jar &

啟動前端tomcat,運行以下命令

cd /usr/local/apache-tomcat-8.5.35/bin

./startup.sh

3.6檢查系統(tǒng)運行情況

待系統(tǒng)前后端啟動1分鐘后,運行以下命令查看系統(tǒng)進程是否存在

ps -ef | grep java

如下圖例,tomcat及ops.jar兩個進程都存在即可

4 訪問Maxserver前端UI

打開瀏覽器輸入以下地址訪問

http://IP:8080/Maxserver

配置系統(tǒng)后端地址,如下紅框內(nèi)填寫(IP為后端系統(tǒng)部署服務器的IP)

http://IP:8091/ops?

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容