instalação e configurar CphpIPAM no CentOS 7

 phpIPAM é um aplicativo de gerenciamento de endereço IP da Web de código aberto (IPAM). Seu objetivo é fornecer gerenciamento de endereços IP leve, moderno e útil. É um aplicativo baseado em php com backend de banco de dados MySQL, usando bibliotecas jQuery, recursos ajax e HTML5/CSS3.



Recursos:


• Gerenciamento de endereços IP IPv4/IPv6


• Gerenciamento de seção/sub-rede


• Exibição automática de espaço livre para sub-redes • Exibição visual de sub-rede


• Verificação automática de sub-rede / status de IP • Integração PowerDNS


• Suporte NAT • Gerenciamento de RACK


• Autenticação de domínio (AD, LDAP, Radius)


• Permissões de seção/sub-rede por grupo


• Gerenciamento de dispositivos / tipos de dispositivos


• Importação de sub-redes RIPE


• Importação de sub-redes XLS / CVS • Módulo de solicitação de IP


• API REST


• Módulo de locais


• Gerenciamento de VLAN

• Gerenciamento de VRF – O roteamento e encaminhamento virtual (VRF) é uma tecnologia incluída nos roteadores de rede IP (Internet Protocol) que permite que várias instâncias de uma tabela de roteamento existam em um roteador e funcionem simultaneamente. Isso aumenta a funcionalidade ao permitir que os caminhos de rede sejam segmentados sem usar vários dispositivos. Como o tráfego é segregado automaticamente, o VRF também aumenta a segurança da rede e pode eliminar a necessidade de criptografia e autenticação. Os provedores de serviços de Internet (ISPs) geralmente aproveitam o VRF para criar redes privadas virtuais (VPNs) separadas para os clientes; assim, a tecnologia também é chamada de roteamento e encaminhamento VPN. (Ne znam koliko nam je ovo bitno) • Calculadora IPv4 / IPv6



Instalação
Presume-se que o SELinux e o firewall estejam desabilitados. Defina as localidades:





nano  /etc/ambiente
LC_ALL=pt_PT.utf-8
LANG=pt_PT.utf-8


para confirmar 

mais /etc/ambiente
LC_ALL=pt_PT.utf-8
LANG=pt_PT.utf-8



Instale todos os pacotes necessários:



yum install httpd mariadb-server php php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysql php-mbstring git

yum install epel-release

yum install php-mcrypt



Configurando o Apache2

Em baixo DocumentRoot "/var/www/html" edicione  

nano /etc/httpd/conf/httpd.conf

DocumentRoot "/var/www/html"


<Directory "/var/www">
    AllowOverride None
    # Allow open access:
    Require all granted
</Directory>

Defina o fuso horário correto para php.ini para evitar avisos de php:

Defina o fuso horário correto para php.ini para evitar avisos de php:


nano /etc/php.ini

; Define o fuso horário padrão usado pelas funções de data
; http://php.net/date.timezone
date.timezone = America/Sao_Paulo

descomente 
;date.timezone = 

Inicie o Apache e o MariaDB



systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb


Harden servidor MariaDB:


mysql_secure_installation



Baixe os arquivos de instalação do PHP e defina as permissões corretas


cd /var/www/html/
git clone https://github.com/phpipam/phpipam.git .
git checkout 1.4
chown apache:apache -R /var/www/html/
find . -type f -exec chmod 0644 {} \;
find . -type d -exec chmod 0755 {} \;
cp config.dist.php config.php


Iinstalando o phpIPAM

Abra o navegador e digite  ex: http://endereço IP – 192.168.0.1 Clique em Instalação automática do banco de dados




Em seguida, digite a sua senha  do seu banco de dados  MariaDB (definido ao proteger o MariDB)






















Postar um comentário

0 Comentários