A Virtual Server in Virtualmin represents a complete hosted website — it includes your domain, files, email accounts, and databases all under one management panel. Creating your first Virtual Server is quick and straightforward.
Steps to Create Your First Website:
1. Log in to your Virtualmin dashboard using the credentials from your welcome email.
2. In the left menu, make sure the Virtualmin tab is selected.
3. Click Create Virtual Server near the top of the page.
4. Fill out the required details:
• Domain name: Enter your domain (for example, yourdomain.com).
• Description: A short label for the site (such as “Main Website”).
• Administration password: You may set one manually or leave it blank to auto-generate.
5. Leave the default feature selections unless you’ve been instructed otherwise — this will enable website, DNS, email, and log management automatically.
6. Click Create Server to begin setup. The process usually takes less than a minute.
7. Once complete, you’ll see your new domain listed in the left sidebar under “Virtual Servers.” You can now manage it directly from there.
Testing Your Website:
• Open your browser and visit https://yourdomain.com.
• If DNS has propagated, you’ll see the default Virtualmin “It Works!” page.
• If the page doesn’t load yet, give it time — new DNS changes can take several hours to propagate worldwide.
Next Steps:
• Upload your website files using the File Manager or FTP client.
• Enable an SSL certificate through Let’s Encrypt to secure your site.
• Create email accounts associated with your new domain.
• Review backup options to keep your website data safe.