NGINX Web Server from Scratch
What you'll learn
- How to Host Multiple Sites
- Configure Nginx as a Load Balancer
- Limit HTTP Bandwidth
- Install and Manage WordPress Using WP-CLI
- Configure HTTPS with a SSL Certificate
- How to Password Protect a Directory
- Expose Local Web Server to Internet using Ngrok
- Set Up Custom Error Page & Log Formats
- Protect Against Brute Force Logins with Fail2Ban
- Moving a WordPress Localhost Site to a Live Server
- Basic computer knowledge.
- Desire to learn.
In this course I will show you how to quickly and easily master NGINX.
NGINX is now considered the most powerful, efficient, and secure web server used to host web applications of all sizes and complexity. It assists over 40% of the world’s busiest websites in delivering content more rapidly to its users.
It is recognized for its rich feature set, high stability, easy configuration, low resource consumption, and performance.
This course will provide a very practical and easy approach to learning NGINX and will give you a strong knowledge to start creating secure, high performance web servers.
I do not focus on the theory, but get straight to the point, so you'll learn the best way to master new skills in the shortest amount of time.
This course covers:
How to Install Nginx on Ubuntu
Set Up Basic Website with Nginx
How to Host Multiple Sites
Configure Nginx as a Load Balancer
Configure Nginx to Work With PHP
Limit HTTP Bandwidth
Create a Database in MySQL
Install and Manage WordPress Using WP-CLI
Configure HTTPS with a SSL Certificate
How to Password Protect a Directory
Expose Local Web server to Internet using Ngrok
Set Up Custom Error Page & Log Formats
How to Use ApacheBench for Server Performance Testing
Protect Against Brute Force Logins with Fail2Ban
Moving a WordPress Localhost Site to a Live Server
By the time you've completed this course, you’ll be able to implement the most common use cases for NGINX in a secure, scalable way.
Who this course is for:
- For everyone who wants to learn NGINX.
Hi! I'm Nicolae. I love computers and technology, particularly in the areas of wireless encryption protocols, web development, network security, and anonymity.
Worked on various projects involving web design, networking, web application security, and other technology-related subjects. Skills and software utilized include:
Aircrack-ng, Burp Suite, Kali Linux, Metasploit, Nmap, OWASP, Hydra, SQLmap, Web Application Security, Wi-Fi Security, Wireshark.
Web Development: HTML5, CSS3, jQuery, SQL, Bootstrap, Photoshop, SEO, Ruby on Rails, Wordpress.
MORE ABOUT ME:
I hope to contribute to a world where we value skills and relationships over careers and money, and where we're passionate about building and creating things in a self-motivated and self-directed way.