CentOS 7 iTop2.1 部署前期环境准备

介绍:

       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具备方便、快捷的二次开发接口,仅需要简单的数据库表操作知识及XML编写知识即可完成表单的二次开发定制

iTop2.1 软件包下载地址:

http://downloads.sourceforge.net/project/itop/itop/2.1.0/iTop-2.1.0-2127.zip

操作系统环境准备:

1、关闭SELINUX、防火墙

sed -i  's/SELINUX=/SELINUX=disabled' /etc/selinux/config && setenforce 0

systemctl stop firewalld && systemctl disable firewalld

2、安装lamp环境

yum install epel-release -y  #安装扩展源

yum install httpd php mariadb-server graphviz unzip php-gd php-mysqlnd php-imap php-soap php-ldap php-mbstring php-mcrypt php-pecl-zendopcache -y # 安装 Apache、PHP、MySQL

3、启动lamp环境

systemctl start httpd mariadb && systemctl enable httpd mariadb

4、初始化数据库

mysql_secure_installation # 下来所有的操作,按‘y’就OK,中间设置root密码

5、数据库登录

mysql -uroot -p #密码是初始化数据库是所设置的密码

6、创建所需要的数据库及授权

mysql> create database itop23 DEFAULT CHARACTER SET utf8;
mysql> grant all on itop23.* to 'itop'@'localhost' identified by 'itopasswd';

mysql> flush privileges ;

7、下载itop 软件

wget http://downloads.sourceforge.net/project/itop/itop/2.1.0/iTop-2.1.0-2127.zip
8、解压包
unzip iTop-2.1.0-2127.zip -d /var/www/html/
mv /var/www/html/web /var/www/html/itop
9、修正目录权限,要求web服务器可写
mkdir -p /var/www/html/itop/{conf,data,log,env-production}
chown -R apache:apache /var/www/html/itop/{conf,data,log,env-production}
10、浏览器安装
http://localhost/itop



猜你喜欢

转载自blog.csdn.net/abel_dwh/article/details/79641786