Installieren phpIPAM

gut, in diesem Beitrag werden wir die Schritte sehen Sie folgen müssen, um korrekt installiert haben phpIPAM, am Ende werden wir eine hervorragende Manager IP-Adresse! Ein PHP-basiertes Dienstprogramm, das uns über eine Web-Schnittstelle Steuerung von IP-Adressen des Unternehmens ermöglichen, Wir können die Bereiche analysieren und verstehen, dass wir den Verbrauch sah, Vorräte der verschiedenen Geräte, VLANs existente, Subnetze…

 

gut, Wir beginnen alle Anforderungen der Installation, In diesem Artikel verwende ich die neueste Version von Debian, ein 9.6, Wir haben Apache als Web-Service und MariaDB Data Store installieren, und andere Einheiten von PHP:

sudo apt-get install apache2 mariadb-server php php-pear php7.0-gmp php7.0-mysql php7.0-mbstring php7.0-gd php7.0-mcrypt php7.0-curl git php-fpm

 

Wir korrigieren die Zeitzone des Servers, auf dem wir uns befinden, editamos' /etc/php/7.0/apache2/php.ini’ und in der Zeitzone angedeutet:

date.timezone = Europe/Madrid

 

Habilitamos mod_rewrite

a2enmod rewrite

 

Es ist eine gute Zeit, um die Datenbank ‚phpipam zu erstellen’ und ein Benutzer ‚phpipam’ Zugriff, der später erforderlich sein wird 😉 und wir überprüfen, ob wir es richtig gemacht haben:

mysql -u root -p
 create database phpipam;
 grant all on phpipam.* to phpipam@localhost identified by 'CONTRASEÑA';
 flush privileges;
 show grants for phpipam@localhost;

 

Wir lehnen phpIPAM:

git clone --recursive https://github.com/phpipam/phpipam.git /var/www/html/phpipam
 cd /var/www/html/phpipam
 git checkout -b 1.3 origin/1.3

 

Und wir erstellen eine Konfigurationsdatei durch die Basis zu kopieren:

cp config.dist.php config.php

 

Wir bearbeiten und ersetzen die Zugangsdaten wir in phpIPAM verwenden, und wenn wir verwenden das Basisverzeichnis und den Zugang zu phpIPAM nicht die Wurzel der Website ändern, in diesem Beispiel wäre via http zugreifen://Ip_adresse / phpipam

$db['host'] = "localhost";
$db['user'] = "phpipam";
$db['pass'] = "phpipamadmin";
$db['name'] = "phpipam";
...
define('BASE', "/"); → define('BASE', "/phpipam/");
...

 

Wir importieren schema.sql in der Datenbank von phpipam und starten Sie Apache!

mysql -u root -p phpipam < db/SCHEMA.sql
/etc/init.d/apache2 restart

 

Und wir können den Browser und Zugang phpIPAM öffnen, von http://Ip_adresse / phpipam und Standard durch den Benutzer Admin und das Kennwort eingeben ipamadmin.

 

und nichts! bereit! Wir haben vollständig installiert phpIPAM, und wir können beginnen, zu untersuchen oder Entladungs ​​Netzwerke, Geräte, die oder Netzwerkkonfigurationen unter anderem haben! Später auf einen Blick können wir alle diese Bestandskontrolle, Ich hoffe, dass diejenigen unter Ihnen, die es nicht wissen, keine Entschuldigung mehr haben, weiterhin Excel zu verwenden 😛

 

Ich hoffe, Sie haben Interesse, Vielen Dank für den Austausch s!