ITSM 工具iTop3.1安装教程
iTop,作为全面支持 ITIL 流程的一款 ITSM 工具,具有强大的 ITSM 功能,开源免费、简单易用。
1.拉取镜像
#搜索镜像
docker search iTop
拉取镜像
docker pull vbkunin/itop
没有搜出官方镜像,我们选择STARS最多的一个;
2.创建iTop容器和Mariadb容器
#创建iTop容器
docker run -d --ip=172.19.0.4 --net=bind --restart=always -p 8001:80 --name=my-itop vbkunin/itop
--ip=172.19.0.4 --net=bind指定容器IP地址,这里可以不加,容器会自动获取IP地址;
Mariadb容器在安装Chemex的时候已安装,这里详细描述了,直接拿来使用;
#进入Mariadb容器
docker exec -it mariadb /bin/bash
#登录mariadb数据库
mysql -u root -p
#创建iTop数据库
create database itop;
#创建iTop用户
create user itop@'%' identified by 'Itop@P@sswr0d';
#给iTop用户授权
grant all privileges on itop.* to itop@'%';
#刷新权限
flush privileges;
3.初始化iTop
通过http://ip:8001访问iTop初始化页面;
先决条件验证,全部OK,直接点击CONTINUE;
安装或升级,这里选第一项,安装,点击NEXT;
许可条款,两个打勾,点击NEXT;
数据库配置,输入数据库的相关信息,选择使用现有数据库,即上面创建的itop数据库;
数据管理员密码,选择语言;
其他参数,默认即可;
配置管理选项,默认全选;
服务管理选项,这里选第一个,企业服务管理;
配置单据管理
简单单据适合于部署简单流程,事件和用户请求之间流程差别不大。所有单据共享相同的生命周期,你可以在任何时间改变单据特性。如果你计划让最终用户通过门户直接创建单据用于提交服务请求或报告事件。
ITIL兼容单据 最适合于部署严谨的ITIL兼容流程。用户请求和事件单据有着明显的区分。(你可以选择部署这2个流程中的一个或全部)
你可以选择不在iTop中管理这些单据。这种情况,选第三个选择。
变更管理选项,根据自己需要,第一个是简单变更管理,第二个是符合ITIL的变更管理,第三项是禁用变更管理;
额外的ITIL流程,除了变更和故障管理,ITIL兼容流程的另外两个类型可以通过选择相应单据的类型予以部署:
- 问题管理
- 已知错误和常见问题
点击INSTALL进行安装;
安装界面,显示进度条,需要等一分钟左右;
安装一旦完成,你可以:通过点击“Manual instructions for Tickets Management”连接,查看关于安装后台任务的说明。亦或是,通过点击“Enter iTop”按钮立刻进入iTop。
大功告成,相对来说还是比较简单的。