How to Install phpIPAM on Windows 10

phpIPAM is an open-source IP address management tool used to manage IP addresses, VLANs, and locations. In this tutorial, we will guide you through the steps to install phpIPAM on a Windows 10 machine.

Prerequisites

Before we begin the installation process, make sure that your Windows 10 machine meets the following requirements:

Step 1: Download phpIPAM

First, download the latest version of phpIPAM from the official website at http://phpipam.net/. Choose the appropriate version, either a zip or a tarball.

Step 2: Install Apache web server

If you do not have Apache web server installed, download and install it from the official website at https://httpd.apache.org/download.cgi. Follow the installation wizard and choose the necessary settings.

Step 3: Install PHP

Download and install PHP version 7.2 or higher from the official website at https://windows.php.net/download/. Choose the appropriate version which matches your Apache web server version.

After installing PHP, configure it by modifying the php.ini file located in the PHP installation directory. Open the file and uncomment the following lines:

extension=mysqli
extension=pdo_mysql

Save and close the file.

Step 4: Install MySQL or MariaDB

Download and install MySQL or MariaDB from the official website. Follow the installation wizard and choose the necessary settings.

Step 5: Create a Database

After installing the MySQL or MariaDB database server, create a new database for phpIPAM to use. You can create a new database using phpMyAdmin or any other MySQL or MariaDB client tool.

Step 6: Configure phpIPAM

Extract the downloaded phpIPAM file and copy the contents to the Apache web server root folder (C:\Apache24\htdocs by default). Rename the config.dist.php file to config.php.

Open the config.php file in a text editor and modify the following lines to match your database settings:

define('DB_HOST', 'localhost');
define('DB_NAME', 'phpipam');
define('DB_USER', 'phpipam');
define('DB_PASS', 'phpipamadmin123');

Save and close the file.

Step 7: Run the Installation Wizard

Open a web browser and navigate to http://localhost/. You should see the phpIPAM installation wizard. Follow the steps on the screen to complete the installation process. You will be prompted to enter your database credentials and create a new user account.

Step 8: Login to phpIPAM

After completing the installation wizard, you can login to phpIPAM using the credentials you created during the installation process.

Wrapping Up

You have now successfully installed phpIPAM on your Windows 10 machine. You can now use phpIPAM to manage your IP addresses, VLANs, and locations.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!