利用Synology群晖Docker部署iTop
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浏览器即可使用
iTop搭建
1.docker安装语句如下,相应解释详见https://registry.hub.docker.com/r/vbkunin/itop/
sudo docker run -d -p 10086:80 --name=my-itop -v /volume1/docker/iTop/itop-conf:/var/www/html/conf -v /volume1/docker/iTop/itop-db:/var/lib/mysql -v /volume1/docker/iTop/itop-extensions:/var/www/html/extensions vbkunin/itop
2. 安装完后,执行如下,解释详见上述链接
sudo docker exec my-itop chown www-data:www-data /var/www/html/conf
3.可以通过10086访问ITOP的界面,遇到Database Configuration,执行如下语句
docker logs my-itop | grep -C4 "mysql -uadmin -p"
4.DSM会提示如下
========================================================================
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
*** Running /etc/my_init.d/10_syslog-ng.init...
*** Booting runit daemon...
*** Runit started as PID 343
Your MySQL user 'admin' has password: aYl57jBRokx4
You can now connect to this MySQL Server using:
mysql -uadmin -aYl57jBRokx4 -h<host> -P<port>
Please remember to change the above password as soon as possible!
MySQL user 'root' has no password but only allows local connections
========================================================================
5.Database Configuration界面填写如下信息,创建database即可
- Server Name:localhost
- Login:admin
- Password:aYl57jBRokx4
6.创建系统账号密码以及选择语言。
7.下一步.....至结束
iTop技巧
THE END
0
二维码
打赏
海报
利用Synology群晖Docker部署iTop
iTop简介
iTop,是IT运营门户(IT Operation Portal)的简称,它是一个开源web应用程序,适用于IT服务的日常运维管理。它基于ITIL最佳实践,适应符合ITIL最佳……
共有 0 条评论