Search for:

BLOG IT SYSADMIN

Daftar akun digitalocean untuk mendapatkan free credit 100$.
DigitalOcean Referral Badge

Apa itu phpIPAM ?

phpIPAM adalah sebuah webtool open source yang berfungsi untuk melakukan pendataan subnet IP pada banyak server di data center.

Misalkan anda memiliki 100 atau lebih server yang menggunakan alamat IP Public dan juga IP Private maka anda memerlukan software/webtool seperti phpIPAM untuk mencatat semua alamat IP server tersebut agar dapat lebih mudah dilihat dan dicek.



Yang dibutuhkan sebelum memulai instalasi phpIPAM:
  1. Silahkan untuk melakukan instalasi Apache, PHP7+ dan Mysql di server ubuntu anda.
  2. Setting Apache virtual host nya untuk melakukan pointing domain ke directory root phpIPAM.
    Disini saya menggunakan subdomain ip.alvianufan.my.id dengan directory root ke /var/www/html/ipam.
  3. Create database Mysql contohnya phpipam.
  4. Create user Mysql dengan contoh nama phpipam dan juga sudah terproteksi dengan password.
  5. Grant ALL PERMISSION database phpipam ke user phpipam@localhost.
  6. Pastikan status Apache, PHP7+ dan Mysql nya sudah berjalan.



Setelah itu baru lah bisa memulai instalasi phpIPAM nya.
  1. Install Git di server.
    apt -y install git
  2. Pull repo phpIPAM nya menggunakan GIT ke dalam directory root /var/www/html/ipam
    sudo git clone --recursive https://github.com/phpipam/phpipam.git /var/www/html/ipam
  3. Masuk kedalam directory root dan copy file confignya.
    cd /var/www/html/ipam
    cp config.dist.php config.php
  4. Ubah file config.php pada bagian koneksi databasenya.
    /**
     * database connection details
     ******************************/
    $db['host'] = 'localhost';
    $db['user'] = 'phpipam';
    $db['pass'] = 'password-db';
    $db['name'] = 'phpipam';
    $db['port'] = 3306;

    – Save.

  5. Silahkan buka browser dengan mengakses domain anda yang sebelumnya sudah di setting pada virtual host apache. Dalam hal ini saya menggunakan subdomain ip.alvianaufan.my.idphp ipam
    – Jika ada error di tampilan webnya seperti diatas, berarti perlu melakukan penambahan extensi pada php di server ya, karena saya menggunakan php versi 7.3 jadi bisa pakai command:

    apt install php7.3-gmp php-pear
    systemctl restart apache2
  6. Jika extention php yang dibutuhkan sudah terinstall. Silahkan refresh kembali browser anda.phpipam
    – Tekan tombol New phpipam installation.
  7. Tekan tombol Automatic database installaion.phpipam
  8. Masukkan akses user & password database, lalu jangan centang pada semua pilihan di kotak merah.phpipam– Tekan tombol Install phpipam database, lalu Continue.phpipam
  9. Setup Admin Password, site title dan site url nya seperti di gambar.phpipam
    Save settings dan Proceed to login.phpipam
  10. Tampilan Dashboard Admin.phpipam

 

Demikian cara install phpIPAM di Ubuntu, silahkan jika ingin bertanya atau memiliki kendala bisa tulis komentar dibawah ya 🙂



Write A Comment