Easily Website Hosting Setup With Linode And VPS Bootstrapper

In this step-by-step guide, we'll show you how to use VPS Bootstrapper - the graphical VPS control panel (Free edition available) to setup https-enabled, PHP-enabled and Nginx-powered website hosting with a Linode VPSwithout using the Linux command line.
The tutorial consists of two parts. With the first part you work with the Linode web control panel. If you are already familiar with that, you can skip to the second part where you'll use VPS Bootstrapper.

1 - Login Linode web control panel with your Linode account and create a new Linux VPS (call "Linode" by the Linode company).

2 - Select Ubuntu 20.04 LTS which is the latest 'Long Term Support' release of the most popular Ubuntu Linux Server software.

3 - Select the VPS plan that suits your budget.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

4 - Input a secure root password for the Linux server and click Create Linode.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

5 - Wait until the status of the Linux VPS become RUNNING, then copy the IP address which will be needed by VPS Bootstrapper later.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

6 - Assuming you already have your domain name registered, you must set it up inside the Linode web control panel before everyone in the world can type your website address and visit your site.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

7 - Input your domain name, your email address, and most importantly, link up your server with the domain by first selecting "Insert default records from one of my Linodes" then select the VPS you created just now.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

8 - So you have created a Ubuntu 20.04 Linux VPS and associated your domain name with it, now let VPS Bootstrapper takes care of the rest.
Start VPS Bootstrapper, click New Linux VPS Connection and give it a name you find descriptive.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

9 - In the Server Connection page, paste the IP address of your VPS and select Ubuntu Server 20.04 as the Linux Version. For SSH Port Number, just leave it as the default value which is 22, and click Save.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

10 - Now create a new user which will be used by VPS Bootstrapper to remotely manage your VPS. Input a user name and a password (it's highly recommended to use the "magical" icon (#2 in the screenshot) to generate a secure password), then click the "Create the new user" link.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

11 - You'll be asked for your root password during the new user creation process.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

12 - You'll see that the user being created and saved (very securely, using the Windows DPAPI, won't be accessible by other computers or even other Windows users on the same machine).

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

13 - Now that VPS Bootstrapper can connect to your Linux VPS, it's time to let it setup website hosting.
Go to Websites -> Website 1, input your domain name and your site administrator's email address.
If you want to tweak the site settings you can click More Settings or Advanced -> Customize Website Configuration Template. Or just click Setup Website if you are satisfied with the default settings.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

14 - VPS Bootstrapper will perform all the complex steps (using Linux commands executed by a SSH connection) needed to setup the website.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

15 - In just several minutes, the website configuration will be completed and your web browser will open the test page uploaded by VPS Bootstrapper, demonstrating the successfully state of the website setup, as shown in the following screenshot.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

16 - All done! You can click the More Settings to copy your website's root folder path so that you know where to upload your website files (html files, php files, and so on) with SFTP tools like WinSCP.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

17 - While VPS Bootstrapper extremely simplifies the VPS website configuration process, it doesn't limit what you can put into the Nginx configuration file.
During the website setup process the Nginx configuration file (called Server Block by Nginx) will be generated off of a template, which you can edit as you wish, as long as the content you edited complies with the Nginx configuration syntax.
However, you must note the template tags used in the template, they all enclosed by <% %>. For example, <% if PHPEnabled %> means PHP is enabled for the website in the More Settings page.

VPS Bootstrapper - the GUI Linux server control panel that runs on Windows desktop

I hope you enjoyed the tutorial and it's helpful and clear.

Download VPS Bootstrapper

VPS Bootstrapper gets rid of the command line obstacle of remote Linux server administration for non-techies who prefer a Graphical User Interface.

© Copyright 2021 SiteMakerTools.com. All Rights Reserved.