[Part 3] Successful Creation of Virtual Server with Virtualmin
Subject: [Part 3] Successful Creation of Virtual Server with Virtualmin
Author: Mr. Turritopsis Dohrnii Teo En Ming (TARGETED INDIVIDUAL)
Country: Singapore
Date: 19 Oct 2021 Tuesday Singapore Time
Type of Publication: Plain Text
Document Version: 20211019.01
About The Series
=================
Part 1 of the series: Teo En Ming's Notes for Setting Up Web Hosting Control Panel using Virtualmin GPL
Link: https://sourceforge.net/p/webadmin/mailman/message/37368877/
Part 2 of the series: Teo En Ming's Notes for Configuring DNS and Creating Virtual Server with Virtualmin and Webmin
Link: https://sourceforge.net/p/webadmin/mailman/message/37369606/
This is Part 3 of the series.
DETAILED INSTRUCTIONS
======================
FIRST THING FIRST: Configuring Custom DNS at the Domain Registrar
=================================================================
Login to your domain registrar. In my case it is namecheap.
On the left menu, click Domain List.
Check domain name turritopsis-dohrnii-teo-en-ming.com and click Manage.
Click Advanced DNS.
Scroll down to PERSONAL DNS SERVER.
Click ADD NAMESERVER.
Nameserver: NS1
IP Address: 185.182.9.61
Click DONE.
Click ADD NAMESERVER.
Nameserver: NS2
IP Address: 185.182.9.61
Click DONE.
After adding your two name servers, click the search button to check
if they are added successfully. If so, the glue records will appear at
the bottom of this page.
Now, click the Domain tab.
Under NAMESERVERS, select Custom DNS.
Nameserver 1: ns1.turritopsis-dohrnii-teo-en-ming.com
Nameserver 2: ns2.turritopsis-dohrnii-teo-en-ming.com
Click the green check mark.
Sign out from namecheap.
Delete Manually Configured DNS Zone (which was created with Webmin)
====================================================================
Login to Virtualmin.
Click Webmin at the top left.
Click Servers > BIND DNS Server
Click turritopsis-dohrnii-teo-en-ming.com
Click Delete Selected
Delete Zones
=============
Are you sure you want to delete the 1 selected zones? (turritopsis-dohrnii-teo-en-ming.com)
Click Delete Now
Deleting zone turritopsis-dohrnii-teo-en-ming.com ..
.. done.
Click Return to zone list
Create Virtual Server
======================
Login to Virtualmin.
Click Create Virtual Server on the left menu.
Domain name: turritopsis-dohrnii-teo-en-ming.com
Description: Turritopsis Dohrnii Teo En Ming's Domain
Administration password: <REMOVED>
SSH public key: No default key
Server configuration template: Default settings
Account Plan: Default Plan
Administration username: Automatic
Enabled features
================
Check Setup DNS zone
Check Setup Apache website
Check Setup Apache SSL website
Check Create MariaDB database
Check Accept mail for domain
Check Setup spam filtering
Check Setup virus filtering
Check Setup Webalizer for web logs
Check Create Webmin login
Check Enable AWstats reporting
Uncheck Setup IP-based virtual FTP
Click Create Server
Setting Up Virtual Server
==========================
In domain turritopsis-dohrnii-teo-en-ming.com
Creating administration group turritopsis-dohrnii-teo-en-ming ..
.. done
Creating administration user turritopsis-dohrnii-teo-en-ming ..
.. done
Creating aliases for administration user ..
.. done
Adding administration user to groups ..
.. done
Creating home directory ..
.. done
Creating mailbox for administration user ..
.. done
Adding new DNS zone ..
.. done
Adding to email domains list ..
.. done
Adding default mail aliases ..
.. done
Adding new virtual website ..
.. done
Adding webserver user apache to server's group ..
.. done
Performing other Apache configuration ..
.. done
Setting up scheduled Webalizer reporting ..
.. done
Creating SSL certificate and private key ..
.. done
Adding new SSL virtual website ..
.. done
Setting up log file rotation ..
.. done
Creating MariaDB login ..
.. done
Creating MariaDB database turritopsis_dohrnii_teo_en_ming ..
.. done
Setting up spam filtering ..
.. done
Setting up virus filtering ..
.. done
Setting up AWstats reporting ..
.. done
Setting up password protection for AWstats ..
.. done
Creating Webmin user ..
.. done
Saving server details ..
.. done
Re-starting DNS server ..
.. done
Applying web server configuration ..
.. done
Re-starting Webmin ..
.. done
Re-starting Usermin ..
.. done
Re-loading Webmin ..
.. done
Requesting a certificate for turritopsis-dohrnii-teo-en-ming.com, www.turritopsis-dohrnii-teo-en-ming.com, mail.turritopsis-dohrnii-teo-en-ming.com, admin.turritopsis-dohrnii-teo-en-ming.com, webmail.turritopsis-dohrnii-teo-en-ming.com from Let's Encrypt ..
.. request was successful!
Creating initial website index page ..
.. done
Applying web server configuration ..
.. done
Re-starting Webmin ..
.. done
Re-starting Usermin ..
.. done
Click Return to virtual server details
Edit Virtual Server
===================
In domain turritopsis-dohrnii-teo-en-ming.com
Virtual server details
======================
Domain name turritopsis-dohrnii-teo-en-ming.com
Administration username turritopsis-dohrnii-teo-en-ming (For MariaDB database : turritopsis-dohr)
Administration group turritopsis-dohrnii-teo-en-ming
Created on 10/19/2021 3:58:49 PM by root
Home directory /home/turritopsis-dohrnii-teo-en-ming
IP addresses 185.182.9.61 (185.182.9.61 externally)
Domain ID 163465190630155
Click Save Virtual Server
Save Server
===========
In domain turritopsis-dohrnii-teo-en-ming.com
Updating Webmin user ..
.. done
Updating Webmin user ..
.. done
Saving server details ..
.. done
Re-loading Webmin ..
.. done
Mr. Turritopsis Dohrnii Teo En Ming, 43 years old as of 19 Oct 2021, is a TARGETED INDIVIDUAL living in Singapore. He is an IT Consultant with a Systems Integrator (SI)/computer firm in Singapore. He is an IT enthusiast.
REFERENCES
===========
[1] https://sourceforge.net/p/webadmin/mailman/message/37369722/
[2] https://marc.info/?l=webmin-l&m=163465469616880&w=2
Comments
Post a Comment