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
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
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!
Instructor Details
- 4.6 Rating
1,116 Reviews
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.
More courses by YouAccel Training
HTML, CSS, & JavaScript - Certification Course for Beginners (2023)
4.3 (11,506 Reviews)
Provider: Udemy
Time: 5.5h
$15.99
Web Development Masterclass - Online Certification Course (2022)
4.5 (10,287 Reviews)
Provider: Udemy
Time: 26.1h
$129.99
HTML & CSS - Certification Course for Beginners (2019)
4.3 (6,009 Reviews)
Provider: Udemy
Time: 4h
$54.99
HTML, JavaScript, & Bootstrap - Certification Course (2019)
4.4 (5,649 Reviews)
Provider: Udemy
Time: 6.4h
$49.99
PHP & MySQL - Certification Course for Beginners (2019)
4.2 (4,603 Reviews)
Provider: Udemy
Time: 3.3h
$11.99
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
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. !
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












