Se você está começando como Gestor de TI, ou pensa em se tornar um, receba dicas para ter sucesso nessa posição (é grátis)!

iTop – Tutorial de Instalação no Windows (Apache)

iTop Tutorial de Instalação no Windows

Quer implementar ITIL em sua companhia, sem gastar com software de gerenciamento? Instale o iTop.

Instalar o iTop no Windows, não chega a ser um procedimento muito complexo. É extenso, porém relativamente simples.

Se deseja saber como instalar o iTop, rodando em um ambiente Windows com Apache, leia este artigo, que lhe mostro como.

O artigo está dividido nas seguintes seções:

Ambiente

Windows 7 (64 bits).

Dependências

Programas que serão necessários para o tutorial:

Instalando o Apache

Há diversos locais onde você poderá encontrar binários compilados para Windows, porém sugiro que utilize os binários do Apache Lounge. Em geral não apresentam problemas.

Verifique se você já tem instalado em sua máquina o C++ Redistributable Visual Studio 2015 Update 1.

Esse módulo é necessário, para que você possa utilizar o Apache como um serviço do Windows.

  1. Clique no “Iniciar” e no campo “Pesquisar programas e arquivos” digite “appwiz.cpl” e pressione o “Enter”:

    iTop no Windows - Iniciar

  2. Verifique se já se encontra na lista de programas instalados:”

    iTop no Windows - Programas

Caso não esteja, proceda a instalação. Não descreverei a instalação aqui, por ser bastante simples.

Optei por utilizar o drive “D:” para instalação. Você poderá utilizar qualquer drive que tenha direito de gravação.

  1. Descompacte o arquivo zip com a estrutura do Apache em: “d:\apache“.

    iTop no Windows - Arquivos Apache

Você precisará configurar em qual porta o serviço será disponibilizado. Por padrão a porta para o HTTP é a porta 80. Por ser a porta padrão, em geral serviços instalados anteriormente a utilizam.

Melhor verificar se ela está em uso ou não.

  1. Clique no “Iniciar” e no campo “Pesquisar programas e arquivos” digite “cmd” e não pressione o “Enter”:

  2. Clique sobre o “CMD” com o botão direito do mouse e execute a linha de comando do Windows como “Administrador”

    iTop no Windows - Linha de comando

  3. Na linha de comando, digite os seguintes comandos:

    netstat -anb | findstr 0.0.0.0:80
    
  4. Se como resposta ao comando, for exibida linha com o string “0.0.0.0:80” e com a palavra “LISTENING” ao final da linha, é porque a porta está em uso por outro serviço.

    iTop no Windows - Linha de comando

Se como resposta ao comando, não retornar nada, é porque a porta está livre.

Caso a porta esteja em uso, sugiro repetir o passo anterior para outras portas, como a 8080, 8181 etc, até que você ache uma porta livre a ser utilizada pelo Apache.

Para isso, substitua na string “0.0.0.0:80“, o “:80“, por “:” e a porta a ser testada.

netstat -anb | findstr 0.0.0.0:8080
netstat -anb | findstr 0.0.0.0:8181
...

No meu caso a porta 8080 estava livre no momento em que escrevi este tutorial, portanto a usarei para configurar o Apache.

  1. Utilizando qualquer editor de texto como por exemplo o “bloco de notas”, edite o arquivo “httpd.conf“, localizado na pasta “d:\apache\conf” e faça as seguintes substituições e inclusões:

    Localizar Substituir
    c:/Apache24 d:/apache
    Listen 80 Listen 8080
    #ServerName www.example.com:80 ServerName localhost:8080
  2. Agora vamos instalar o serviço “Apache“. Na linha de comando do Windows, digite os seguintes comandos:

    d:
    cd \apache\bin
    httpd.exe -k install
    

    Como resposta a instalação do serviço:

    iTop no Windows - Serviço Apache

  3. Para iniciar o serviço, digite os seguintes comandos:

    httpd.exe -k start
    
  4. Teste se o serviço foi instalado corretamente e se foi iniciado sem erros, testando através de seu navegador preferido, colocando na url o seguinte endereço: http://localhost:8080 ou http://127.0.0.1:8080, substituindo a porta “8080”, pela porta em que configurou seu serviço:

    iTop no Windows - Serviço Apache

    A página “It works!” deixa claro, que a instalação foi bem sucedida.

Instalando o PHP

  1. Localize onde foi feito o download do arquivo ZIP do PHP. Descompacte o arquivo em uma pasta. No meu caso optei por descompactar o arquivo na pasta d:\php.

  2. Copie o arquivo “d:\php\php.ini-development” para “d:\php\php.ini“.

  3. Utilizando qualquer editor de texto como por exemplo o “bloco de notas”, edite o arquivo “php.ini“, localizado na pasta “d:\php” e faça as seguintes substituições:

    Localizar Substituir
    ;extension=php_gd2.dll extension=d:/php/ext/php_gd2.dll
    ;extension=php_ldap.dll extension=d:/php/ext/php_ldap.dll
    ;extension=php_mysqli.dll extension=d:/php/ext/php_mysqli.dll
    ;extension=php_soap.dll extension=d:/php/ext/php_soap.dll
    ;session.save_path = “/tmp” session.save_path = “c:/windows/Temp”
    max_execution_time = 30 max_execution_time = 10000
    ; max_input_vars = 1000 max_input_vars = 1000
    memory_limit = 128M memory_limit = 512M
    error_reporting = E_ALL error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
  4. Utilizando qualquer editor de texto, como por exemplo o “bloco de notas”, edite o arquivo “httpd.conf“, localizado na pasta “d:\apache\conf” e faça as seguintes inclusões:

    Localizar Incluir logo após
    AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php
    Action application/x-httpd-php “d:/php/php-cgi.exe”
    
    <Directory "d:/apache/cgi-bin">
        AllowOverride None
        Options None
        Require all granted
    </Directory>
    <Directory "d:/php">
        AllowOverride None
        Options None
        Require all granted
    </Directory>
    ScriptAlias /cgi-bin/ “d:/apache/cgi-bin/” ScriptAlias /php/ “d:/php/”
    Final do arquivo
    <IfModule php7_module>
      PHPIniDir "d:/php"
    </IfModule>
    
    # Timeout: The number of 
    # seconds before receives 
    # and sends time out.
    #
    Timeout 240
    
  5. Reinicie o serviço do Apache. Clique no botão “Iniciar” e no campo “Pesquisar programas e arquivos” digite “services.msc” e pressione o “Enter”:

    iTop no Windows - Serviço Apache

  6. Localize o serviço “Apache2.4“. Clique com o botão direito do mouse sobre o serviço e selecione a opção “Reiniciar“.

    iTop no Windows - Serviço Apache

  7. Teste se o PHP foi corretamente instalado. Crie um arquivo com a extensão “.php“, por exemplo “teste.php” na pasta “c:\apache\htdocs\teste.php” com o seguinte conteúdo:

    <?php phpinfo(); ?> 
    
  8. No seu navegador preferido, coloque na url o seguinte endereço: http://localhost:8080/teste.php ou http://127.0.0.1:8080/teste.php, substituindo a porta “8080”, pela porta em que configurou seu serviço. Como resposta a página a seguir deverá ser exibida:

    iTop no Windows - Serviço Apache

Instalando o MySQL

  1. Localize onde foi feito o download do instalador do MySQL e clique sobre o seu executável “mysql-installer-community-5.7.11.0.msi“. Aceite o licenciamento e clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  2. Selecione a opção de instalação “Custom” e clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  3. Selecione as opções que serão instaladas. Certifique-se que a opção MySQL Connector/C 6.1.6 – X86” esteja selecionado. Ao final da seleção clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  4. Confirme que as opções selecionadas, são as corretas. Ao final da verificação clique no botão “Execute“.

    iTop no Windows - Instalação do MySQL

  5. Na próxima tela clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  6. Na próxima tela clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  7. A menos que você tenha expectativa de muitas solicitações simultâneas, escolha o tipo de configuração “Development Machine“. Clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  8. Defina a senha do usuário “root“. Clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  9. Preencha os campos como a tela abaixo. Clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  10. Clique no botão “Execute“.

    iTop no Windows - Instalação do MySQL

  11. Clique no botão “Finish“.

    iTop no Windows - Instalação do MySQL

  12. Clique no botão “Next“.

    iTop no Windows - Instalação do MySQL

  13. Clique no botão “Finish“.

    iTop no Windows - Instalação do MySQL

  14. Teste se o MySQL foi corretamente instalado. Clique no “Iniciar” e clique sobre a opção “MySQL 5.7 Command Line Client“.

    iTop no Windows - Instalação do MySQL

  15. Informe a senha definida para o usuário “root“. Caso a console do MySQL abrir sem apresentar nenhum erro, o MySQL foi instalado com sucesso.

    iTop no Windows - Instalação do MySQL

Instalando o Graphviz

  1. Localize onde foi feito o download do instalador do Graphviz e clique sobre o seu executável “graphviz-2.38.msi“. Clique no botão “Next“.

    iTop no Windows - Instalação do Graphviz

  2. Escolha o local onde será instalado o Graphviz. Escolha um local, em que o caminho não tenha espaços. Por exemplo “Program Files” não seria uma boa opção. Clique no botão “Next“.

    iTop no Windows - Instalação do Graphviz

  3. Clique no botão “Next“.

    iTop no Windows - Instalação do Graphviz

  4. Clique no botão “Close“.

    iTop no Windows - Instalação do Graphviz

Instalando o iTop

  1. Localize onde foi feito o download do arquivo ZIP do iTop. Descompacte o arquivo em uma pasta. Copie o conteúdo da pasta “web” para a pasta “d:\apache\htdocs\itop“.

  2. Utilizando seu browser, acesse o iTop, por exemplo no meu caso: http://127.0.0.1:8080/itop, quando será exibida a seguinte página. Clique no botão “Continue >>“.

    iTop no Windows - Instalação do iTop

  3. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  4. Aceite o termo de licenciamento dos softwares que compõem o iTop. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  5. Informe os dados conforme os sugeridos. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  6. Informe os dados conforme os sugeridos. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  7. Informe os dados conforme os sugeridos. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  8. Nesta estapa será configurado o CMDB, através da seleção de 5 módulos, sendo 4 opcionais dependendo de seu ambiente:

    • A base do módulo sempre será instalada. Este módulo provê os objetos básicos que devem sempre estar presentes no iTop: Organização, Localizações, Contatos e alguns itens de configuração (CI) mais comuns, como Servidores, Grupos, Aplicações etc.
    • O módulo “Data Center Devices” provê itens de configuração para o gerenciamento da logística de data centers: Racks, Fontes de força etc. Você provavelmente não precisa desse módulo, se você não gerencia um data center.
    • O módulo “End-User Devices” define os dispositivos relacionados aos usuários finais: Telefones, desktops, Tablets etc. Se você não planeja gerenciar dispositivos como esses no iTop, desmarque essa opção.
    • O módulo “Storage Device” define itens de configuração relacionados ao gerenciamento de dispositivos de armazenamento: SAN switches, NAS, Biblioteca de Fitas e Fitas etc.
    • O módulo “Virtualization” define Máquinas Virtuais, Hypervisors, Farms etc. Se você não planeja gerenciar dispositivos como esses no iTop, desmarque essa opção.

    Aqui selecionei todos os módulos, para que possamos ter flexibilidade, nos exemplos em que mostrarei nos próximos tutoriais.

    Caso deseje selecionar de acordo com sua necessidade, escolha apenas os módulos desejados. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  9. Informe os dados conforme os sugeridos. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  10. Informe os dados conforme os sugeridos. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  11. Informe os dados conforme os sugeridos. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  12. Informe os dados conforme os sugeridos. Clique no botão “Next >>“.

    iTop no Windows - Instalação do iTop

  13. Última chance para verificar se todas as opções foram selecionadas como era desejado. Clique no botão “Install !“.

    iTop no Windows - Instalação do iTop

  14. Clique no botão “Enter iTop“.

    iTop no Windows - Instalação do iTop

  15. Clique no botão “Ok“.

    iTop no Windows - Instalação do iTop

  16. Aqui a tela de operação do iTop.

    iTop no Windows - Instalação do iTop

  17. Para encerrar, clique no botão botão sair. No menu, clique sobre a opção “Sair“.

    iTop no Windows - Instalação do iTop

  18. Caso queira retonar ao formulário de logon, clique no link “Clique aqui para entrar novamente…“.

    iTop no Windows - Instalação do iTop

  19. Aqui a tela de logon.

    iTop no Windows - Instalação do iTop

 

Gostou do post?

Gostaria muito de saber sua opinião sobre o conteúdo através de um comentário seu logo aqui abaixo.

Caso ele tenha sido útil para você, aproveite para compartilhá-lo com um amigo ou amiga que precise de idéias como essas para ajudar em seu dia a dia.

Se quiser que avise sempre que houver uma atualização, deixe seu email abaixo.

Informe seu email e clique no botão ENVIAR!

Até o próximo post!

28 Comments

Add a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *