安装向导

  1. 确保Apache/PHP运行的正确配置实例

  2. 解压"web"目录里的内容到网页服务器提供的指定目录内 (例如/var/www/html/itop 在 Linux 系统下,或者C:\inetpub\wwwroot\itop 在 Windows/IIS 环境下).

  3. 通过浏览器访问文件已解压文件目录对应的URL (例如 http://localhost/itop) ,按照屏幕的指示。

iTop提供一步一步的指引来安装应用。

安装第一步在于检查配置的一致性,网页服务器用户的用户权限和MySQL,PHP以及可选的PHP扩展包的先决条件。

Step 1: Configuration check

安装的第二步提供的选择是升级已有的iTop还是安装新的应用。

Step 2: Install or upgrade

如果你选择安装新的实例,向导的第三步将提示你接受许可协议。

Step 3: License agreement

向导的第四步提示用以安装iTop连接MySQL和数据库的证书。确保提供的账号有足够的权限 用于安装和运行iTop。该账号需要能在数据库中创建表,触发器和视图,以及在升级的情况下删除视图。如果你选择创建新的数据库,该账号需要有足够的权限去执行。

您还可以指定要添加到数据库中 iTop 创建的所有表和视图的名称的前缀。如果要在同一 MySQL 数据库中安装多个 iTop,则很有用,但避免否则。最好创建多个数据库。

注意:数据库服务器不需要同PHP/Web服务器在同一物理服务,它可以是远程主机如果你希望有一个二层结构,或者连接到一个已经安装MySQL的服务器上。

Step 4: Database info

如果你的数据库位于共享服务器,你可以在服务器名后指定端口,如my_server:3309。

向导的下一步提示关于管理员账号的信息。iTop认证可以通过外部机制(LDAP,活动目录或者JASIG-CAS)但是安装至少需求一个管理员账号创建一个本地密码。

Step 5: Admin account

下一屏提示若干杂项信息:

  • 默认语言:登录界面语言和新创建用户账号的默认语言

  • 访问iTop的URL:改变这个值如果用户通过不同的URL访问iTop (通过DNS别名,或不同IP地址等)

  • 样例数据:如果你想快速体会iTop,安装样例数据。样例数据提供写一些样例配置项(服务器,应用,联系)和为确保快速部署应用的默认服务目录设置。如果你部署一个iTop生产实例,希望一个干净的安装,不要选择该项。

Step 6: Misc parameters

如果你有多个虚拟主机指向iTop或者使用动态IP地址(DHCP)的测试系统,想从不同系统连接,在安装的时候iTop服务器的地址不能固定。在这种情况下,可以在URL参数中使用占位符 $_SERVER_NAME_$。例如,你可以键入: http://$_SERVER_NAME_$/itop 作为访问应用的 URL。在运行的时候,该变量将会通过PHP 变量 SERVER_NAME的值正确连接。

安装向导接下来的步骤将会帮助你定制iTop的“数据模型”以最适合你的需要。

配置CMDB

CMDB由5个模块组成:

  • 配置管理核心 模块总是被安装. 该模块提供总是出现在iTop中的基本对象:组织,位置,联系人和一些基本配置项,例如服务,组,应用等

  • 数据中心管理 模块提供管理数据中心组织工作的配置项:机架,机柜,电源(PDU,电源)。如果你管理一个数据中心,可以不需要该模型。

  • 终端用户设备 模块定义同最终用户有关的设备:电话,PC,平板等。如果你不计划在iTop里管理类似设备,你可以不选该项。

  • 高级存储管理 模块定义存储设备管理的相关配置项:SAN交换机,NAS,磁带库和磁带等。它是可选项。

  • 虚机管理 模块定义虚拟机,虚拟化管理系统,服务器场等。如果你不计划在iTop中管理虚拟化设备,可以不选它。

Step 8

配置服务管理

在iTop中,服务管理提供2种形式。选择最适合你情况的:

  • 企业级服务管理最适合用来描述相同设施用以交付服务给一组客户的情形。客户可以是一个常规组织的内部实体,也可以是外部客户。

  • 服务提供者服务管理最适合为不同客户交付/提供定制服务的情形,每个客户之间只有小部分的重叠(共享)。

这两种模式的文档集中在:Service Management (services, SLAs, contracts) Module.

Step 9

配置单据管理

如果计划在iTop管理单据,基本上有2种选择:

  • 简单单据适合于部署简单流程,事件和用户请求之间流程差别不大。所有单据共享相同的生命周期,你可以在任何时间改变单据特性。如果你计划让最终用户通过门户直接创建单据用于提交服务请求或报告事件。

  • ITIL兼容单据 最适合于部署严谨的ITIL兼容流程。用户请求和事件单据有着明显的区分。(你可以选择部署这2个流程中的一个或全部)

当然,你可以选择不在iTop中管理这些单据。这种情况,选第三个选择。

Step 10

配置变更管理

如果计划在iTop中部署变更管理,有两种选择:

你也可以选第三项,在iTop中完全禁用变更管理。

Step 11

额外的ITIL流程

除了变更和故障管理,ITIL兼容流程的另外两个类型可以通过选择相应单据的类型予以部署:

Step 12

运行安装

进行所有的选择后,将显示一个汇总。你可以下钻检查你的选项,通过点击每一个关节的“+”。

点击“Install!”按钮,开始执行iTop的安装。

Step 13

安装过程将通过安装进度栏显示.

Step 14

安装一旦完成,你可以:通过点击“Manual instructions for Tickets Management”连接,查看关于安装后台任务的说明。亦或是,通过点击“Enter iTop”按钮立刻进入iTop。

后台任务安装说明可以通过 获取

Step 15

恭喜,你已经成功安装了iTop!

自动安装

iTop的安装通常使用“设置”页面以交互方式执行。但是,一旦安装页面收集了有关所需配置的信息,实际的安装过程将完全无人值守,因此可以自动化。

原贴链接:https://www.itophub.io/wiki/page?id=2_7_0%3Ainstall%3Ainstall_wizard


Installation wizard

  1. Make sure that you have a properly configured instance of Apache/PHP running

  2. Unpack the content of the “web” directory in a directory served by your web server (for example /var/www/html/itop on Linux or C:\inetpub\wwwroot\itopon Windows/IIS).

  3. Point your web browser to the URL corresponding to the directory where the files have been unpacked (for example http://localhost/itop) and follow the indications on the screen.

iTop provides a step by step wizard to install the application.

The first step of the installation consists in checking the consistency of the configuration, user rights for web server user and the prerequisites for MySQL, PHP and optional PHP extensions.

Step 1: Configuration check

The second step of the installation offers the choice to either upgrade an existing iTop or to install the application from scratch.

Step 2: Install or upgrade

If you select to install a new instance then third step of the wizard will prompt you to accept the license agreement.

Step 3: License agreement

The fourth step of the wizard prompts you for the credentials to connect to MySQL and the database to use for installing iTop. Make sure that you supply an account with enough rights for installing and running iTop. This account needs to create tables, triggers and views in the database, as well as drop views in case of upgrade. If you choose to let the setup create a new database for you, this account needs to have enought rights to do it.

You can also specify a prefix to be added to the names of all tables and views created by iTop in the database. Useful if you want to install several iTop inside the same MySQL database, but avoid otherwise. It's better to create multiple databases.

Note that the database server does not need to be on the same physical server as the PHP/web server it can be a remote host if you prefer to have a two-tier architecture, or connect to an already installed MySQL server.

Step 4: Database info

If your database is located on a shared server, you can specify the port after the Server Name: my_server:3309

If your database is running on Windows, it is recommended to not use the following specific characters in password: !,%,“. In such a case, the setup will inform you to during the setup phase that the iTop backup mechanism won't work '

The next step of the wizard prompts you for the information about the administrator account. iTop authentication can rely on external mechanisms (LDAP, Active Directory or JASIG-CAS) but the installation requires that at least one administrator account be created with a local password.

Step 5: Admin account

The next screen prompts your for several miscellaneous information:

  • default language: this is the language of the login screen and the default language for newly created user accounts.

  • URL to access iTop: change this value if users will be accessing iTop using a different URL (thanks to a DNS alias, a different IP adress, etc.)

  • sample data: install sample data if you want to quickly experiment with iTop. Sample data provide some sample configuration items (servers, applications, contacts) and default settings for the service catalog in order to ensure a quick deployment of the application. Do not select this option if you are deploying a production instance of iTop and want a “clean” installation.

Step 6: Misc parameters

In case you have multiple virtual hosts pointing to iTop or if you are using a test system with a dynamic IP address (DHCP) and you want to connect anyway from another system, the “address” of the iTop server cannot be fixed at installation time. In this case you can use the placeholder$_SERVER_NAME_$ in the URL parameter. For example you can type: http://$_SERVER_NAME_$/itop as the URL to access the application. At runtime this value will be substituted by the value of the PHP variable SERVER_NAME for the current connection.

The following steps of the installation wizard will help you tailor the “data model” of iTop in order to best suit your needs.

Configuring the CMDB

The CMDB is made of 5 modules:

  • The Configuration Management Core module which is always installed. This module provides the basic objects that must always be present in iTop: Organizations, Locations, Contacts and a few common CIs like Servers, Groups, Applications, etc…

  • The Data Center Management module provides configurations items for managing the logistics of a data center: racks, enclosures, power (PDUs, power sources…). You probably don't need this module if you don't manage a data center.

  • The End-Users Devices modules defines the devices related to end-users: phones, PCs, tablets… if you don't plan to manage such devices in iTop, you may uncheck this option.

  • The Advanced Storage Management module defines configuration items related to the management of storage devices: SAN switches, NAS, Tape libraries and tapes, etc… It is optional.

  • The Virtualization Management module defines Virtual Machines, hypervisors, farms, etc. You may uncheck it if you don”t plan to manage virtual devices in iTop.

Step 8

Configuring Service Management

Service management comes in two flavors in iTop. Choose the option that best represents your situation:

  • Service Management for Enterprises is best suited for describing a situation where the same infrastructure is used to deliver services to a set of customers. Customers can be internal entities of a common organization or external customers.

  • Service Management for Service Providers is best suited if the infrastructure used for delivering/supporting a customer is specific to each customer with little overlap (sharing) between customers.

The documentation for these two modules is grouped in: Service Management (services, SLAs, contracts) Module.

Step 9

Configuring Tickets Management

If you plan to manage tickets in iTop, there are basically two options:

  • Simple Ticketing is best suited for implementing simple processes where little difference is made between the incidents and user requests. All tickets share the same life cycle and you can change the characterization of a ticket at any time. This choice is probably appropriate if you plan to let end-users create tickets directly through the portal either to place service requests or to report incidents.

  • ITIL Compliant Tickets is best suited for implementing strict ITIL compliant processes. A clear distinction is made between User Request and Incident tickets. (You may choose to deploy only one of theses processes or both)

Of course you can also select not to manage such tickets in iTop at all. In this case, select the third option.

Step 10

Configuring Change Management

If you plan to implement Change Management in iTop there are also two options:

You can also completely deactivate the Change Management in iTop by selecting the third choice.

Step 11

Additional ITIL processes

In addition to change and incident management, two other type of ITIL compliant processes can be deployed by selecting the corresponding type of tickets:

Step 12

Launching the installation

Once all the choices are made, a summary is displayed. You can drill down to check your choices by clicking on the “plus” button for each section.

To start the actual installation of iTop, click on the “Install !” button.

Step 13

The progress of the installation is displayed with a moving progress bar.

Step 14

Once the installation is done, you can: Review the instructions about setting up the background tasks, by clicking the link “Manual instructions for Tickets Management”. Or enter iTop immediately by clicking on the “Enter iTop” button.

Instructions to setup the background tasks are also available and potentially more up to datehere

Step 15

Congratulation, you’ve successfully installed iTop!

Automated installation

The installation of iTop is generally performed interactively using the “setup” page. However once information about the desired configuration has been collected by the setup page, the actual installation process is fully unattended and therefore can be automated.

标签:
由 superadmin 在 2020/08/27, 15:55 创建
    

需要帮助?

如果您需要有关XWiki的帮助,可以联系:

深圳市艾拓先锋企业管理咨询有限公司