Hello, guys! In this Hands-On section, we'll put together everything we've learned so far and run 1
a Linux server in the cloud ! At the end of this practical section, you'll know how to set up, configure 2
and secure DNS, web and Sql servers and make them work together. 3
You'll have all the knowledge to install and run web applications like WordPress. To ru services 4
like web or email 5
we'll need a few different components, a Linux server and will install and run of VPs or virtual private 6
server at the cloud provider like Digital Ocean, 7
a domain name and I've already acquired one for this sectionand that's crystalmind.academy; 8
then we'll need an authoritative DNS server to host the domain. I'll show you how to install and configure 9
BIND, which is the most well-known and used DNS server. 10
At that moment, any Internet user will be able to communicate with our server using the domain name. 11
The next required component to run a Web application, which is, in fact a website, is a Web server, 12
Apache and Nginx are the two most used one and we'll use Apache in this lab. 13
A Web application is more than a statical and simple website. 14
We need the scripting programming language like PHP or Python for the back end. In the end we'll have a running 15
WordPress website, and for that will install PHP because WordPress is written in PHP. 16
The next component we'll install is an SQL server, because every web app needs such a server to store 17
data; we'll use MySQL. 18
All of this software is known as the LAMP stack. 19
This is a group of open source software that is typically installed together in order to enable a server 20
to host dynamic websites and web apps. 21
The Lamp Term is an acronym that represents the Linux operating system with the Apache Web server, 22
the MySQL database and PHP, which processes dynamic content. 23
Then we'll install WordPress. 24
This is one of the most used Web applications at the moment, with millions of websites using it. 25
In fact, according to some statistics, more than a third of all Web sites run WordPress. 26
This is a huge number. 27
And finally, I'll show you how to secure WordPress, which is extremely important. 28
That was an overview of the project we'll build in this section. 29
See you in the next lecture 30
when we set up a Linux server in the cloud.