当前位置: 首页 > 科技观察

如何在CentOS7上安装开源ITIL门户iTOP

时间:2023-03-15 20:13:01 科技观察

iTOPiTOP是一个简单的基于Web的开源IT服务管理工具。它具有所有ITIL功能,包括服务台、配置管理、事件管理、问题管理、变更管理和服务管理。iTOP依赖于Apache/IIS、MySQL和PHP,因此它可以运行在任何支持这些软件的操作系统上。由于iTOP是一个网络程序,您不需要在用户的PC上安装任何客户端程序。一个简单的浏览器就足以应对日常的IT环境操作。  我们想在CentOS7上安装配置iTOP,LAMP环境满足基本需求。  下载iTOP  iTOP的下载包现已在SourceForge上,我们可以在这里获取官方链接。  itop下载  我们使用wget命令从这里的链接中获取压缩文件。  [root@centos-007~]#wgethttp://downloads.sourceforge.net/project/itop/itop/2.1.0/iTop-2.1.0-2127.zip  iTop扩展和网络安装  使用unzip命令解压到Apache根目录下的itop文件夹中。[root@centos-7~]#lsiTop-2.1.0-2127.zip[root@centos-7~]#unzipiTop-2.1.0-2127.zip-d/var/www/html/itop/  列出安装包的内容。  [root@centos-7~]#ls-lh/var/www/html/itop/total68K-rw-r--r--.1rootroot1.4KDec172014INSTALL-rw-r--r--.1rootroot35KDec172014LICENSE-rw-r--r--.1rootroot23KDec172014READMEdrwxr-xr-x.19rootroot4.0KJul1413:10web  这些是我们可以安装的扩展。  [root@centos-72.x]#lsauthent-externalitop-backupitop-config-mgmtitop-problem-mgmtitop-service-mgmt-provideritop-welcome-itilauthent-ldapitop-bridge-virtualization-storageitop-datacenter-mgmtitop-profiles-itilitop-sla-computationversion.xmlauthent-localitop-change-mgmtitop-endusers-devicesitop-request-mgmtitop-storage-mgmtwizard-iconsinstallation.xmlitop-change-mgmt-itilitop-incident-mgmt-itilitop-request-mgmt-itilitop-ticketsitop-attachmentsconfigitop-knowerror-mgmtitop-service-mgmtitop-virtualization-mgmt  在解压后的目录下,使用如下cp命令将web下datamodels目录下的不同数据模型复制到extensions目录下,迁移需要的扩展。  [root@centos-72.x]#pwd/var/www/html/itop/web/datamodels/2.x[root@centos-72.x]#cp-ritop-request-mgmtitop-service-mgmtitop-service-mgmtitop-configitop-change-mgmt/var/www/html/itop/web/extensions/  安装iTop网络界面  大部分服务器设置和配置已经完成。***我们安装网页界面完成安装。  打开浏览器,使用ip地址或完整域名访问iTop的网页目录。  http://servers_ip_address/itop/web/  您将被重定向到iTOP网络安装页面。让我们根据需要进行配置,就像我们在本教程中所做的那样。  验证前提  在这一步,您会看到验证完成的欢迎界面。如果您看到一些警告信息,您需要先安装这些软件来解决这些问题。  mcryptmissing  在此步骤中缺少一个名为php-mcrypt的可选包。下载下面的rpm包,尝试安装phpmcrypt包。  [root@centos-7~]#yumlocalinstallphp-mcrypt-5.3.3-1.el6.x86_64.rpmlibmcrypt-2.5.8-9.el6.x86_64.rpm.  成功安装php-mcrypt后,需要重启apache服务,然后刷新页面,验证应该就OK了。  安装或升级iTop  现在我们要在没有安装iTOP的服务器上选择全新安装。  InstallNewiTop  #p#iTopLicenseAgreement  勾选接受所有iTOP组件的许可协议,点击“下一步”。  许可协议  数据库配置  现在我们输入数据库凭据来配置数据库连接,然后选择下面的选项来创建一个新的数据库。    DBConnection  Administratoraccount  在这一步我们将输入其登录信息来配置管理员账号。  AdminAccount  杂项参数  让我们选择附加参数来选择您是否需要安装带有演示内容的数据库或使用全新的数据库,然后进行下一步。  杂项参数  iTop配置管理  以下选项允许您配置iTOP中要管理的元素类型,如CMDB、数据中心设备、存储设备和虚拟化是iTOP中必需的。    ConfManagement  #p#服务管理  选择最能描述您的IT设备与环境之间关系的选项。因此,我们在这里选择做服务商的服务管理。   服务管理  iTop票务管理  从可用的不同选项中,我们选择符合ITIL的票务管理选项来管理不同类型的用户请求和事件。  票务管理  更改管理选项  从不同的工单类型中进行选择,以在可用选项中管理IT设备变更。我们选择ITTL变更管理选项。   ITILChange  iTopExtensions  在本节中,我们选择要安装的其他扩展或跳过而不选择它们。   iTopExtensions  #p#准备开始网络安装  现在我们准备安装之前选择的组件。我们也可以下拉这些安装参数来浏览我们的配置。  确认安装参数,点击安装按钮。  安装参数  让我们等待进度条完成安装步骤。完成安装步骤可能需要几分钟时间。    iTop安装流程  iTop安装完成  我们的iTOP安装已经完成,只要进行以下简单的手动操作即可进入iTOP。   iTopDone  欢迎来到iTop(IT运营门户)    itop欢迎词  iTop面板  在这里可以配置任何东西,服务,电脑,通讯录,位置,合同,网络设备和更多的。您可以创建自己的。事实上,新安装的CMDB模块是每个IT人员必备的模块。  iTopDashboard  总结  ITOP是最好的开源桌面服务解决方案。我们已经在CentOS7上安装配置成功。因此,iTOP最大的特点就是可以通过扩展轻松定制。如果您在安装过程中遇到任何问题,请发表评论。