How to Install Atomia DNS on Windows 10

Atomia DNS is a high-performance DNS management system that simplifies the deployment of DNS servers for web hosting companies, domain registrars, and large organizations. In this tutorial, we will guide you on how to install Atomia DNS on Windows 10.

Prerequisites

Before we begin, make sure you have the following prerequisites installed on your Windows 10 machine:

Step 1: Download Atomia DNS

Firstly, you need to download the Atomia DNS package from the official website http://atomiadns.com/download/.

Step 2: Extract Package

After downloading the Atomia DNS package, you need to extract it to your web server's document root directory. The document root directory usually located at C:\xampp\htdocs\ .

Step 3: Create Database

Next, you need to create a new database in your MySQL database server. You can use the following command to create the Atomia DNS database:

CREATE DATABASE atomiadns;

Step 4: Import Database Schema

After creating the database, import the database schema from the Atomia DNS package. Navigate to the extracted package, open the "schema" directory, and run the following command to import the database schema:

mysql -u your_username -p atomiadns < atomiadns.sql

Step 5: Configure Database Connection

Next, you need to configure the Atomia DNS to use your MySQL database. Navigate to the "config" directory in the extracted package, and open the "connection.php". Modify the database configuration variables to match your MySQL database server details:

define('DB_HOST', 'localhost');
define('DB_NAME', 'atomiadns');
define('DB_USER', 'your_username');
define('DB_PASS', 'your_password');

Step 6: Configure Web Server

Finally, you need to configure your web server to serve the Atomia DNS application. If you are using Apache, you can add the following code to your httpd.conf file:

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/atomiadns"
    ServerName atomiadns.local
    <Directory "C:/xampp/htdocs/atomiadns">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

You can access the Atomia DNS application by visiting http://atomiadns.local in your web browser.

Congratulations! You have successfully installed Atomia DNS on Windows 10. Now you can start managing your DNS zones through the Atomia DNS web interface.

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!