Instalando o phpIPAM no Debian ou Ubuntu

Antes de darmos início aos procedimentos técnicos, gostaria apenas de pontuar o que significar o termo IPAM e para que ele serve.

O termo IPAM significa Internet Protocol Address Management, ou seja, é um sistema para gerenciamento dos números IPs de uma determinada rede. Com ele o gerente pode planejar, acompanhar e gerenciar a distribuição dos números IPs das redes ou subredes que ele administra.

FERRAMENTA

phpipam_logo_small

O phpIPAM é uma das mais conhecidas ferramentas para gerenciamento de números IPs e, dentro de suas características, destacam-se:

  • Gerenciamento de IPv4 e IPv6
  • Gerenciamento de Subnets
  • Calculadora IPv4 / IPv6
  • Gerenciamento de VLANs
  • dentre vários outros… (consultar documentação oficial)

INSTALAÇÃO

1) Preparação do ambiente: instalar o apache, php e mysql server

apt-get install apache2 mysql-server php5 php5-gmp php-pear php5-mysql php5-ldap wget

Agora vamos fazer o download e instalação do phpIPAM no diretório do Apache.

# cd /var/www/html
# wget http://freefr.dl.sourceforge.net/project/phpipam/phpipam-1.2.1.tar
# tar -xvf phpipam-1.2.1.tar
# rm phpipam-1.2.1.tar
# cd phpipam

2) Configurar o phpIPAM

Edite o arquivo /var/www/html/phpipam/config.php para indicar as configurações para o banco de dados

vi config.php
$db['host'] = "localhost";
$db['user'] = "phpipam";
$db['pass'] = "phpipamPASS";
$db['name'] = "phpipam";
...
define('BASE', "/phpipam/");

Continuando com o arquivo /var/www/html/phpipam/.htaccess

RewriteBase /phpipam/

3) Definindo a senha de root do MySQL

Caso você não tenha definido a senha do usuário root do banco de dados MySQL durante o processo de instalação, por favor, execute o comando abaixo, caso contrário, pule essa etapa.

mysqladmin -u root password NOVA_SENHA

4) Configuração do Mod Rewrite (Debian)

Caso você esteja instalando o phpIPAM no Debian é importante configurar manualmente o suporte ao mod_rewrite. Para isso execute:

# a2enmod rewrite
# service apache2 restart

5) Configuração do Banco de Dados

É necessário criar um banco de dados no MySQL com o mesmo nome que você definiu no passo 2 deste tutorial.

# mysql -u root -p
mysql> create database phpipam;
mysql> grant usage on *.* to phpipam@localhost identified by 'phpipamPASS';
mysql> grant all privileges on phpipam.* to phpipam@localhost;
mysql> quit

6) Finalizando a instalação

Finalmente abra um navegador de Internet qualquer e aponte para http://seu-servidor/phpipam e siga as instruções para conclusão do processo.

Selecione a opção Automatic database instalation

6.1 Selecione a opção “Automatic database instalation”

Clique em "Show advanced options" e marque a opção "Drop existing database if it exists"

6.2 Clique em “Show advanced options” e marque a opção “Drop existing database if it exists”

6.3 Informe a senha do usuário "Admin" para concluir o processo

6.3 Informe a senha do usuário “Admin” para concluir o processo

 

Grande abraço,
Eduardo Henrique Rizo

[twitter-follow screen_name=’eduardorizo’ show_count=’yes’]

Marcado com: , , , , , , , ,
3 comentários sobre “Instalando o phpIPAM no Debian ou Ubuntu
  1. Antonio R. Silva disse:

    Depois do item 6.3 aparece uma tela de logon do phpipam. Qual é este usuario e senha.

    • ehrizo disse:

      Olá, tudo bom?
      No caso, é você quem define a senha inicial do usuário Admin.

      Abraços,
      Eduardo H. Rizo

      • Antonio R. Silva disse:

        Obrigado pela resposta.
        Eu entrei com o usuário Admin e a senha que eu tinha dado no processo 6.2
        Aqui é que deu o xabu… Eu entro com o usuario Admin e a senha que eu dei, e o sistema identifica usuario/senha incorreto. Como eu posso corrigir o erro, onde encontro o usuario ou senha, que esteja incorreto.
        Grato
        Antonio R.Silva

Deixe uma resposta

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

*