Step 0:下载、安装和部署

一、部署前准备

  1. 准备JDK环境:需确保系统安装了64位JDK1.8及以上版本(推荐JDK 1.8,暂不支持JDK1.9以上版本,建议安装JDK1.8的用户在系统推荐更新时不要升级到JDK1.9以上版本),执行java -version确认JDK版本。

注意:安装JDK后,记得配置环境变量,点击本行,可直接跳转至JAVA变量配置说明页面。

  1. LINUX系统下在确认JDK版本的时候,需要注意OPNEJDK版本是有问题的,如下图所示,因为OPENJDK版本是精简版本,存在缺失某些功能的情况,需安装全功能版本。

0 1

JDK下载:

名称 操作系统 版本 下载
JDK Windows x64 8u45 百度云下载
JDK Mac OS X x64 8u45 百度云下载
JDK Linux x64 8u40 百度云下载
  1. 下载ECC安装包,安装包文件为完整绿色版,可以在企业内网和外网(有互联网)环境下使用。

  2. 建议安装部署ECC前,先看下关于部署ECC的环境要求。

二、在windows服务器上部署

  1. 解压ecc.zip包, 双击运行start.bat文件。

0 2

  1. 点击start.bat后程序会自动释放文件并进行程序加载过程

0 3

0 4

0 5

  1. 最后加载过程提示ECC is ok,可以通过浏览器访问 http://localhost:9090

0 6

注意:

一、WINDOWS下启动的方式有多种(任一一种启动方式不能同时存在),具体如下:

4.1 前台启动: 安装目录下双击start.bat(该方式窗口不可关闭或暂停,需一直运行服务)

4.2 守护进程启动: CMD DOS窗口进入到安装目录下执行service.bat start启动(service.bat stop 停止),该方式启动的是安装目录下yajsw\conf\wrapper.conf文件,后续重新启动,则只需要在“服务”中启动ITOSS服务即可,配置守护进程后,服务器重启后,无需再次启动ITOSS,只需要稍等片刻,即可直接登录ITOSS。

点击本行,进入守护进程启用说明详细界面。

二、登录请确保浏览器为:IE9+、GOOGLE CHROME 29+、FIREFOX 23+、SAFARI 6+、MICROSOFT EDGE 1.0+、OPERA 15+;

三、如果看到登录的界面(you can visit http://localhost:9090),但浏览器无法打开,则需要查看是否开启防火墙,需要允许TCP 9090端口通过。

5.  如要重新启动ITOSS服务,则需要先将后台运行的进程结束,然后通过任一一种启动方式启动ITOSS,如下为结束ITOSS相关进程步骤。

    5.1 结束java、elasticsearch-service-x64、Grafana、mysql进程;

    5.2 停止正在运行的elasticsearch-service-x64、ITOSS服务;

三、在Linux服务器上部署

安装前提条件:

查询系统时间“date -R”,确认系统时间和时区都是对的,如下图:

0 7

(1) 手工设置时区:

例如:设置东八区的时间

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

编辑

/etc/sysconfig/clock中 ZONE=“Asia/Shanghai”

(2)单独设置时间:

设置时间

date -s 10:54:22

设置日期

date -s 2015-07-06

通过下载绿色完整安装包运行ECC

  1. 解压ecc.zip包,输入:unzip ecc.zip

0 8

  1. 赋予安装目录ECC 777权限 chmod -R 777 ecc

0 9

0 10

  1. 执行 ./start.sh 启动安装程序

0 11

  1. 等待程序加载过程

0 12

  1. 启动完成过程,看到页面提示 siteview is ok 可以访问 localhost:8080,说明程序已经启动完成

0 13

  1. 在LINUX系统需要配置防火墙,如服务器开启了防火墙,则需要允许TCP 8080、8180、8068端口通过或者关闭防火墙,如下已centos 7 为例,不同系统防火墙配置命令不一样,具体可百度;

      释放端口:firewall-cmd --zone=public --add-port=8080/tcp --permanen

      关闭防火墙:systemctl stop firewalld.service

  1. 登录软件:在浏览器地址栏输入http://localhost:8080http://127.0.0.1:8080,录入账号及密码登录即可(默认用户名:admin,密码:manage)

0 6

8.  注意:

一、LINUX系统启动的方式有多中(任一一种启动方式不能同时存在),具体如下:

8.1 前台启动: ./start.sh(该方式窗口不可关闭或暂停,需一直运行服务)

8.2 后台启动: nohup ./start.sh >console.txt 2>&1 &(该方式针对LINUX系统,其中console.txt可自定义console名称)

8.3 守护进程启动: ./service.sh start (守护进程方式启动,建议您将hostname 127.0.0.1这条命令加到/etc/rc.d/rc.local中,可防止配置守护进程后无法获取数据问题)

如已通过前台方式启动了ITOSS服务,现在需要用后台方式启动,请先关闭后台在运行的进程,再执行另一个启动方式启动ITOSS。只要重新启动ITOSS服务,均需要先将后台运行进程kill掉再执行启动命令。

二、登录请确保浏览器为:IE9+、GOOGLE CHROME 29+、FIREFOX 23+、SAFARI 6+、MICROSOFT EDGE 1.0+、OPERA 15+;

9.  如要重新启动ITOSS服务,则ssh连接进服务器上去,检查进程是否存在,如果存在,先要杀掉这个进程,然后通过任一一种启动方式启动ITOSS,如下为结束ITOSS相关进程命令。

检查方法: “ps -ef | grep java”

杀掉进程: “Kill -9 进程号”

检查方法: “ps -ef | grep grafana”

杀掉进程: “Kill -9 进程号”

检查方法: “ps -ef | grep mysql”(使用内嵌数据库用户需执行)

杀掉进程: “Kill -9 进程号”