开源ITSM工具iTop从入门到实施

Posted on Posted in 使用说明, 安装说明

一、 iTop概述

       iTop,是IT运营门户(IT Operation Portal)的简称,它是一个开源web应用程序,适用于IT服务的日常运维管理。它基于ITIL最佳实践,适应符合ITIL最佳实践的流程,同时它又很灵活,可以适应一般的IT服务管理流程。

       iTop的核心是CMDB,即配置管理数据库(Configuration Management Data Base)。CMDB是iTop最早开发的部分。以CMDB为中心的设计理念,需要保证CMDB的准确性和及时更新,服务人员和客户均使用iTop来解决运维管理中的各类问题将会对这一点有帮助。此外,CMDB与其它工具,如监控系统、报表工具、库存管理系统等整合得越多,CMDB的信息就会越丰富。CMDB快速实施,与其它系统相比iTop有丰富的CMDB接口,支持多种方式的数据导入。


    iTop基于Apache/IIS、MySQL和PHP,它可以在任何支持这些程序的操作系统上运行,如Windows、Linux(Debian、Ubuntu和Redhat)、Solaris和MacOS X等。此外,由于iTop是基于B/S架构的应用程序,不需要在用户电脑上部署任何客户端,只需要一个简单的Web浏览器(IE 8+、Firefox 3.5+、Chrome或Safari 5+)即可使用。


iTop架构图

iTop的管理界面



2.下载 iTOP

iTOP的下载包SourceForge上,我们可以官方网站获取它:https://sourceforge.net/projects/itop/?source=typ_redirect


wget命令获取压缩文件#wget http://downloads.sourceforge.net/project/itop/itop/2.1.0/iTop-2.1.0-2127.zip

3.安装 iTOP

使用unzip命令解压到apache根目录下的itop文件夹下。

  1. [root@itop~]#ls

  2. iTop-2.1.0-2127.zip

  3. [root@itop~]# unzip iTop-2.1.0-2127.zip-/var/www/html/itop/

列出安装包中的内容。

  1. [root@itop~]#ls-lh /var/www/html/itop/

  2. total 68K

  3. -rw-r--r--.1 root root 1.4KDec172014 INSTALL

  4. -rw-r--r--.1 root root 35KDec172014 LICENSE

  5. -rw-r--r--.1 root root 23KDec172014 README

  6. drwxr-xr-x.19 root root 4.0KJul1413:10 web

这些是我们可以安装的扩展。

  1. [root@itop~]#ls

  2. authent-external itop-backup itop-config-mgmt itop-problem-mgmt itop-service-mgmt-provider itop-welcome-itil

  3. authent-ldap itop-bridge-virtualization-storage itop-datacenter-mgmt itop-profiles-itil itop-sla-computation version.xml

  4. authent-local itop-change-mgmt itop-endusers-devices itop-request-mgmt itop-storage-mgmt wizard-icons

  5. installation.xml itop-change-mgmt-itil itop-incident-mgmt-itil itop-request-mgmt-itil itop-tickets

  6. itop-attachments itop-config itop-knownerror-mgmt itop-service-mgmt itop-virtualization-mgmt

在解压的目录下,使用如下的 cp 命令将不同的数据模型从web 下的 datamodels 目录下复制到 extensions 目录,来迁移需要的扩展。

  1. [root@itop~]#pwd

  2. /var/www/html/itop/web/datamodels/2.x

  3. [root@itop~]#cp -r itop-request-mgmt itop-service-mgmt itop-service-mgmt itop-config itop-change-mgmt /var/www/html/itop/web/extensions/

3. iTop web界面安装

   在浏览器中输入http://localhost/iTop/web,会跳转到iTop安装界面


按照提示,更改php.ini中的post_max_size,我改到了128M



数据库配置:输入数据库凭据来配置数据库连接,接着选择如下选择创建新数据库。


管理员账户:输入登录信息来配置管理员账户。


设置一些其他参数


iTop 配置管理:选项允许你配置在iTOP要管理的元素类型,像CMDB、数据中心设备、存储设备和虚拟化这些东西在iTOP中是必须的。


服务管理:选择一个最能描述你的IT设备和环境之间的关系的选项。

iTop Tickets 管理:选择符合ITIL Tickets管理选项来管理不同类型的用户请求和事件


改变管理选项:选择不同的ticket类型以便管理可用选项中的IT设备变更。

iTop 扩展:可以选择额外的扩展来安装或者不选直接跳过。


最后确认安装要素后开始安装


最后安装结束,进入

4.iTop 面板(iTOP DASHBOARD)

这里可以用CMDB模块配置,服务、计算机、通讯录、位置、合同、网络设备等等。


文章标签: ITSM itop