This course affords an in-depth, hands-on overview of establishing and configuring a manufacturing net server, using Linode or Digital Ocean. Virtual Cloud Servers have turn out to be the trade normal for internet hosting net functions of all sizes and complexity. This contains small static net pages, to dynamic, database pushed websites that deal with 1000’s of simultaneous processes. Whatever the challenge, digital servers supply a answer that gives net builders a scalable infrastructure that may simply adapt to a altering surroundings.
The course begins with an summary of the registration course of on Linode. From there, college students shortly leap into deploying and configuring a server using the newest Ubuntu LTS distribution. College students will turn out to be accustomed to the Linode admin interface, and begin executing fundamental instructions using the net primarily based distant entry console. We then discover distant entry administration using extra complicated instruments comparable to PuTTY for Home windows, and Terminal for MAC.
College students will set up and configure LAMP Stack (Linux, Apache, MySQL, PhpMyAdmin) on the Ubuntu server. We present college students the right way to safe the server via SSH Authentication, listing permissions, and disable root person entry.
The course explores distant visible desktop configuration using TightVNC & RealVNC.
As soon as college students have a agency deal with on server configuration on Linode, we take a take a look at one other main cloud supplier – Digital Ocean. This part of the course offers an summary of the Digital Ocean Admin panel the place college students will deploy and configure a “Droplet”. We’ll discover a few of the distinctive options Digital Ocean affords, comparable to Floating IP’s and House storage.
College students study to backup, resize, and configure DNS Zone recordsdata on each cloud internet hosting suppliers.