Skip to content
UdemyIT & SoftwarePaid courseAll LevelsCertificate

Install NGINX, PHP, MySQL, SSL & WordPress on Ubuntu (Udemy.com)

Learn to Install & Configure NGINX on Ubuntu 18.04. Includes MySQL, PHP, PhpMyAdmin, WordPress & SSL Integration.

Created by: YouAccel Training

Last updated January 2021

icon
What you will learn

  • Understand the key differences between Apache and NGINX
  • Deploy a Virtual Server on Digital Ocean with Ubuntu 18.04
  • Attach a Floating IP to a Digital Ocean Virtual Server
  • Connect to a remote Virtual Server using an SSH Client
  • Execute basic commands to a server
  • Install LEMP Stack on a Virtual Server (Linux, NGINX, MySQL, PHP)
  • Configure Name Servers for a Domain Name
  • Configure a DNS Zone File
  • Install a Free Let's Encrypt SSL Certificate on NGINX using Certbot
  • Install PhpMyAdmin on NGINX
  • Secure PhpMyAdmin using Symbolic Links and Authentication Gateways
  • Install and Configure WordPress on NGINX

How it compares

Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:

  • Rating4.6 out of 5higher than 67% of them
  • Reviews1,116#371 of 1,183 by number of reviews
  • Length1.5 hoursshorter than 91% of them
  • Last updatedJanuary 2021earlier than 82% of them

icon
Course Description

Hello and Welcome to our latest new course. We are glad you could join us on this exciting new learning expedition!

In this course, we are going to be exploring one of the most powerful Web Server technologies available. One that has grown in popularity exponentially since its release - Yes, we are talking about NGINX.

Whether you are an experienced web developer or new to the industry, you’ve likely heard of the age-old debate between Apache and NGINX. Which one is better, what should you use? This course offers a great introduction into NGINX. We will be covering several important topics, such as:

  • Understanding the difference between Apache & NGINX

  • Installing NGINX on a Digital Ocean Droplet or any Virtual Server of your choice.

  • Modifying the NGINX Block Configuration file for hosting Websites

  • Installing essential components on NGINX such as MySQL, PHP & PhpMyAdmin

  • Securing PhpMyAdmin using symbolic links and NGINX’s built in authentication gateway.

  • Securing your hosted websites with free SSL using Certbot & Let’s Encrypt

  • Installing and Configuring WordPress on your NGINX Server

We will be using Digital Ocean droplets for this course, but you can create a virtual server with any cloud hosting provider of your choice. The configuration steps would be the same, regardless of who you host with. Also, we will be using the latest LTS version of Ubuntu (18.04).

So, if you are ready to dive back into another course and learn a variety of new concepts, hit the sign-up button!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

YouAccel Training

YouAccel is dedicated to providing high-quality education in technology, business, and digital innovation. Since its founding in 2015, YouAccel has remained committed to making industry-relevant learning accessible to students, professionals, and entrepreneurs worldwide. With a strong focus on emerging fields such as Artificial Intelligence (AI), Machine Learning, Full Stack Development, Business Strategy, Marketing, and Digital Media, YouAccel empowers individuals with the skills needed to succeed in an increasingly competitive and technology-driven world.

At the heart of YouAccel’s mission is a belief that education is a catalyst for unlocking human potential, driving innovation, and creating opportunities across industries and communities. Through expertly designed courses led by industry professionals and academic experts, YouAccel fosters an engaging and transformative learning experience. Programs span beginner to advanced levels, ensuring learners at every stage of their journey gain both foundational knowledge and practical expertise that can be directly applied in real-world settings.

icon
More courses by YouAccel Training

$15.99

$129.99

$54.99

$49.99

$13.99

$11.99

icon
More IT & Software courses

$49.99

$10.99

$124.99

$19.99

$11.99

$19.99

icon
Reviews

4.6

1,116 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sameh Ashraf Farouk on 10/12/2022

One of the best courses I have ever seen. I learned a lot during this course. I really appreciate the amount of effort and organization that went into this course. Thank you.

By Mark Anthony J. Esguerra on 9/30/2021

The Course was really organized in the sense that it's a step by step tutorial. YouAccel Training did a very good and useful course. The teacher/speaker was so clear to understand.. Thank you so much. Hoping that you'll make a lot of tutorials in the future. Again thank you very much....

By Jesse Bockelman on 9/9/2021

A good quick course to showcase a quick setup. However there is a lot of low level commands that are asked to memorise or copy down and it isn't really so much explained what the main agendas are for each step

By Alamgir Badsha on 7/9/2021

This course is really awesome. I will able to handle now VPS server as well for my Web design and development clients projects. if you need any VA feel free contact at alamgir6bd@gmail.com

By Jivendra Sah on 5/24/2021

This course is very detailed, every step is explained which will help you look for help on google if you get stuck because a lot of YouTube tutorials are not clearly explained.

By Mugur Baloiu on 12/12/2020

Straight forward to the objective. It would have been nicer if the commands were on a side file, for some screens you cannot see some characters, but this course is of great value. Thank's a lot!

By Ramón Padrón on 7/14/2020

In this course the instructor is clearly aware of all installation process of a web site on a server. Highly recommend it for someone like me who wants to set up a website cheaply.

By Mark Snape on 10/21/2019

The course was clear and concise, very useful. Another helpful addition would be a text file with the commands issued in the course (possible under the section headings of the course) - just a thought.

By Alex on 10/12/2018

Tentei outros tutorias para criar serviço PHP, esse sem duvidas me ajudou muito, muito bom mesmo apesar de eu não utilizar a plataforma paga sugerida, consegui seguir com uma maquina virtual bem tranquilamente.

By Jonathan on 8/11/2018

Brilliant course. I've taken and built a few server configurations and thought I knew it all. But this course highlighted a few config settings which I'll introduce. Great course - Thanks. !

Showing all 10 reviews on CourseDuck

Read all 1,116 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100