How to build your own web hosting server using Virtualmin, Ubuntu 18.04 and Vitualbox in 40 Minutes.

Find out more

1Fabio

How to build your own web hosting server using Virtualmin, Ubuntu 18.04 and Vitualbox in 40 Minutes.

Open source alternative to cPanel

Today I will show you how to build an hosting server using Virtualmin, Ubuntu server 18.04 and VirtualBox.

 

Step by step instruction:

  1. Download and Install Vitualbox from the official site if you haven’t already.

    https://www.virtualbox.org/wiki/Downloads

  2. Then download Ubuntu server from the official ubuntu download page

    https://www.ubuntu.com/download/server

  3. Now we are ready to create our first virtual machine for the Ubuntu 18.04 server in Virtualbox 6.0

  4. Once all is set up we can install Ubuntu server on the Virtual machine (remember to set up the network adapter to bridged). Once the installation is complete we can move to the final step.

  5. Install Virtualmin, the actual software that we need to build the hosting system.

    1. wgethttp://software.virtualmin.com/gpl/scripts/install.sh

    2. sudo /bin/sh install.sh

Virtualmin server available at:

https://your-ip-address:10000

Documentation:

https://www.virtualmin.com/documentation/installation/automated


The Author

Written by:

I am a senior entrepreneur, full-stack php developer, Laravel, WordPress, Magento experience with knowledge responsive web design, frameworks and SEO techniques. Several years of experience as CAD Designer and website-eCommerce administrator with digital marketing experience. Analytical mindset with problem solving skills. Productive, self motivated and well organised. I’m a bilingual Italian-English with a strong personality, very flexible, and enthusiastic to work in other Cities or Countries. Loving knowledge and new challenges if there is anything that I don’t know how to do, I’m always likely to learn it. I put passion and care in everything I do. I’ve a strong sense of responsibility, ethics and duty. I’m a friendly, enthusiastic open minded person, always happy to work in a team but also capable of working on my own.


Related Posts

GitLab installation Cover

How To Install a GitLab Server in 20 Minutes

Mobile application development with flutter

Build Mobile Apps With Flutter

Multi-language-laravel

Laravel 5.7 Multi-language | Complete guide


Comments

Leave a comment

Your email address will not be published. Required fields are marked *


Need Help?

Just get in touch! I'm always happy to help.


Get professional advice today on a wide range of solutions for your business.

Contact Fabio