
{ I am on pc so I have shown the tools for pc but the tools i have shown are also available for mac and linux. You definitely find them when downloading. Except the one tool called "putty", because if you are using mac or linux you don't need anything for the SSH job. I have covered that on " How to Connect with your VPS via SSH?" lecture }
Before every work, if you start with the right tools, it will make your work much more faster and easier. So in this lecture let's take a look at the tools you need to manage your VPS
VPS stands for Virtual Private Server. A VPS is more powerfull thn a shared hosting, because in shared hosting many people share the same resources and the provider you are using for your shared hosting service may providing shared hosting service from a VPS itself. So let's see what is a vps and how it works.
Choose a VPS plan based on your needs, featuring 2048 MB RAM and one IP address, then configure the hostname and pick the nearest location, such as Atlanta.
Secure Shell as known as SSH is a command interface and protocol that used to transfer files in a secure connection from one to another computer. It is the widely used method to transfer files for server admins and web developer.
Learn to connect to your VPS via SSH using PuTTY on Windows or built-in SSH on Mac/Linux, by entering the IP, accepting the host key, and logging in as root.
Use a free control Panel or paid it will work the same thing. But, everyone knows to get something we have to give something, yeah, with a paid control panel you will get more options to play with than a free control panel. So, let's see about the best paid and free control panels.
Install the Mississippi free and open source control panel on your vps or server, connect via ssh, update the os, and access the control panel with provided credentials.
Open the newly installed control panel, log in, and change your password. Review core tools for managing users, domains, dns, mail, databases, backups, packages, ip addresses, logs, firewall, and services.
Adding domain or website is the most important step, otherwise, let me guess why are you a VPS then? Let's focus on how to add domain names in the control panel in this lacture.
Add new packages and users in the control panel by creating a package with limits (domains, DNS, email, bandwidth) and then add a user with login credentials and assigned package.
Create a database in the control panel, add a user with a secure password, and save the credentials, then access phpMyAdmin to log in.
Log into your domain's control panel, create an email for your domain, and access webmail to send and receive messages; verify delivery with a test email.
DNS stands for Domain Name System system. It is a method that translate an IP address to a domain name. Check how!
Create private name servers by adding host names in your domain control panel and assigning ip addresses. Point your domain to these name servers with propagation up to 48 hours.
Learn how to use an external DNS provider like Cloudflare to connect your domain, configure A, www, mail, and CNAME records, set up a wildcard subdomain, and switch name servers.
Learn what ssl stands for and how it encrypts data between the browser and server. See why ssl matters for e-commerce security and search ranking.
SSL or Secure Sockets Layer is the standard security technology for web. It creates an encrypted link between a server and a client and transfers all the data encrypted.
Configure your server and domain, reissue and validate the ssl certificate via domain verification email. Paste the certificate, private key, and chain into the panel, then verify the green padlock.
Just installing an SSL on in your domain won't work automatically. for that you need to force that. So, let's check how.
learn to connect to your server via a free open source ftp client, entering the IP address and login credentials, then transfer files using the local drives interface.
FTP also known as File Transfer Protocol is a very common way to transfer files from a computer to another.
Configure the web-based file manager after installing Filemon, access it via your ip address, log in with admin credentials, immediately change the password, and manage domains by uploading files.
WordPress is a free and open-source content management system (CMS) based on PHP and MySQL. WordPress was used by more than 23.3% of the top 10 million websites as of January 2015. Let's see how you can install WordPress in your domain with the fanous 5 minutes installation.
Learn to buy, configure or manage your own VPS: this course is for them who are paying much for managing their server.
No experience required : You will be able to manage your VPS yourself after watching this video course.
There are over 30 video lectures, each lectures covers an individual topic.
Reason to learn managing a VPS yourself: Web servers is a must essential for presenting yourself online. If you have large website, you will need a personal server for yourself but hire someone for managing your server can be so expensive.
How much you need to pay for the tools to manage your VPS: Well, Zero. I will show you the tools you can use for completely free. I am managing these open source tools for managing my or my client's servers for years.
What you will be able to Do after watching this video course?
You will be able buy a cool VPS for yourself from some industry leading VPS providers, and configure your VPS with a control panel for hassle free server managing.
You will be able to setup and manage servers from scratch yourself.