Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

The Perfect Nginx Server - Ubuntu (22.04) Edition

Máy Chủ Nginx Hoàn Hảo - Phiên Bản Ubuntu (22.04)

Máy Chủ Nginx Hoàn Hảo - Phiên Bản Ubuntu (22.04)

Khóa Học Cho Người Mới Bắt Đầu: Thiết Lập Nhiều Trang WordPress Tốc Độ Cao Với Nginx và Ubuntu 22.04

4.8
(297 đánh giá)
2,328 học viên
Giảng viên
Andrew Eaton
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 2.159.000đ -98%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
16.5 giờ video
120 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Thiết lập từ đầu một máy chủ VPS hoặc máy chủ vật lý được tối ưu và bảo mật
Cấu hình môi trường lưu trữ tối ưu và bảo mật bằng Nginx, MariaDB và PHP8.1
Bảo mật WordPress đúng cách - Cài plugin bảo mật không làm WordPress an toàn hơn
Tối ưu WordPress từ phía máy chủ - Học cách cấu hình bộ nhớ đệm phía máy chủ, vượt trội hơn mọi plugin caching
Học cách giữ máy chủ an toàn và bảo vệ trang WordPress khỏi tấn công bằng cách triển khai bảo vệ chống DDoS và tấn công vét cạn

Yêu cầu

Học viên nên quen thuộc với việc sử dụng WordPress
Học viên nên có kiến thức cơ bản về hệ điều hành đang dùng, ví dụ: Windows, MACOS
Không cần biết trước về Linux, tôi sẽ dạy bạn mọi thứ từ đầu
Không cần biết trước về dòng lệnh, tôi sẽ dạy bạn mọi thứ từ đầu
Không cần kinh nghiệm quản trị máy chủ, tôi sẽ dạy bạn mọi thứ từ đầu

Đối tượng phù hợp

Dành cho bất kỳ ai muốn lưu trữ trang web WordPress bằng nginx
Dành cho bất kỳ ai muốn chuyển từ hosting chia sẻ sang tự quản lý - VPS hoặc MÁY CHỦ VẬT LÝ
Dành cho bất kỳ ai muốn nâng cấp từ máy chủ hosting chia sẻ chậm và quá tải lên VPS hoặc MÁY CHỦ VẬT LÝ cực nhanh của riêng mình
Bạn chán ngấy với dịch vụ hỗ trợ của nhà cung cấp hosting hiện tại? Hãy học tự làm với khóa này, trở thành quản trị viên hệ thống của chính bạn, rất dễ!!!
Dành cho bất kỳ ai đang tìm kiếm nguồn thu nhập mới, bạn có thể tăng thu nhập đáng kể bằng cách cung cấp các dịch vụ bổ sung mà khóa học này sẽ dạy bạn

Nội dung khóa học

23 phần • 120 bài giảng
1 Giới thiệu Khóa học
1 Kỹ Năng Linux Cần Thiết - Phần 1
2 Kỹ Năng Linux Cần Thiết - Phần 2
3 Kỹ Năng Linux Cần Thiết - Phần 3
4 Kỹ Năng Linux Cần Thiết - Phần 4
1 Phần mềm
1 Web Host và Máy chủ
1 Đăng Nhập Lần Đầu Với ROOT - Phần 1
2 Đăng Nhập Lần Đầu Với ROOT - Phần 2
1 Giới thiệu
2 Sử dụng SUDO
3 Xác Thực Khóa SSH
4 Tập Tin Cấu Hình
5 Cập Nhật Máy Chủ
6 Tường Lửa
7 Fail2Ban
1 Giới thiệu và Thiết Lập Múi Giờ Máy Chủ
2 SWAP
3 Bảo Mật Bộ Nhớ Dùng Chung
4 Bảo Mật và Tối Ưu Hóa Lớp Mạng
5 Tuned
6 Điều Khiển Tắc Nghẽn
7 Thời Gian Truy Cập Tập Tin
8 Giới Hạn Tập Tin Mở
1 Cấu Hình DNS
1 Giới thiệu, Kho Lưu Trữ và APT
2 Cài Đặt NGINX, MARIADB và PHP8.1
1 Cấu Hình Máy Chủ Gửi Thư Không Cần Plugin - Phần 1
2 Cấu Hình Máy Chủ Gửi Thư Không Cần Plugin - Phần 2
1 Tập tin cấu hình NGINX - Phần 1
2 Tập tin cấu hình NGINX - Phần 2
1 Giới thiệu & Chỉ Thị INCLUDE
2 Tập tin cấu hình nginx chính - nginx.conf - Phần 1
3 Tập tin cấu hình nginx chính - nginx.conf - Phần 2
4 Ngăn Ngừa và Khắc Phục Lỗi Quá Nhiều Tập Tin Mở
5 Bí Danh Bash
1 Bảo Mật MariaDB
2 Tối Ưu Hóa MariaDB - Phần 1
3 Tối Ưu Hóa MariaDB - Phần 2
4 MySQLTuner
5 Ngăn Ngừa và Khắc Phục Lỗi Quá Nhiều Tập Tin Mở
1 Bảo Mật PHP 8.1
2 Tối Ưu Hóa PHP 8.1
3 Ngăn Ngừa và Khắc Phục Lỗi Quá Nhiều Tập Tin Mở
1 Cấu Trúc Tập Tin và Thư Mục
1 Khối Máy Chủ NGINX - Phần 1
2 Khối Máy Chủ NGINX - Phần 2
3 Khối Máy Chủ NGINX - Phần 3
4 Khối Máy Chủ NGINX - Phần 4
1 Quản Trị Cơ Sở Dữ Liệu
2 Cài Đặt WordPress - Phần 1
3 Cài Đặt WordPress - Phần 2
1 Giới thiệu
2 SSL - Cài Đặt Chứng Chỉ SSL
3 SSL - Cấu Hình HTTPS Cho NGINX
4 SSL - Khối Máy Chủ Bảo Mật NGINX
5 SSL - HTTPS Mọi Nơi
6 SSL - Các Lệnh Certbot
7 Tiêu Đề Phản Hồi HTTP
8 Quyền Sở Hữu & Phân Quyền Phần 1
9 Quyền Sở Hữu & Phân Quyền Phần 2
10 Quyền Sở Hữu & Phân Quyền Phần 3
11 Sử Dụng Các Chỉ Thị NGINX Để Bảo Mật Trang WordPress Của Bạn
12 Chặn Tấn Công Vét Cạn Bằng Nginx
13 Bảo Vệ Chống Hotlinking
14 Bảo Vệ Chống DDoS Cho Nginx
15 Tường Lửa Ứng Dụng Web
1 Giới thiệu Về Tối Ưu Hóa WordPress
2 Tối Ưu Hóa Phía Máy Chủ
3 Tối Ưu Hóa Phía Ứng Dụng (WordPress)
4 Caching Cho WordPress
5 Trang WP Tĩnh & Động
6 Triển Khai Chính Sách Caching - Giới thiệu - Phần 1
7 Triển Khai Chính Sách Caching - FastCGI Caching - Phần 2
8 Triển Khai Chính Sách Caching - FastCGI Caching - Phần 3
9 Triển Khai Chính Sách Caching - FastCGI Caching - Phần 4
10 Triển Khai Chính Sách Caching - W3TC & Redis - Phần 5
11 Triển Khai Chính Sách Caching - W3TC & Redis - Phần 6
12 Cấu Hình & Tối Ưu Hóa PHP-FPM - Phần 1
13 Cấu Hình & Tối Ưu Hóa PHP-FPM - Phần 2
14 Cloudflare - Phần 1
15 Cloudflare - Phần 2
16 Cloudflare - Phần 3
1 Cập Nhật Máy Chủ
2 Quét AV & Phần Mềm Độc Hại - Phần 1
3 Quét AV & Phần Mềm Độc Hại - Phần 2
4 Cập Nhật WordPress
5 Tinh Chỉnh Cơ Sở Dữ Liệu
6 phpMyAdmin - Phần 1
7 phpMyAdmin - Phần 2
8 phpMyAdmin - Phần 3
9 Tinh Chỉnh PHP-FPM
10 Giám Sát Trang Web & Máy Chủ
1 Di Chuyển Một Trang WP
2 WPCLI
3 Sao Lưu Trang WordPress
4 Plugin WordPress
5 sFTP - FileZilla
6 Tạo Chính Sách Bảo Mật Nội Dung - Phần 1
7 Tạo Chính Sách Bảo Mật Nội Dung - Phần 2
8 Tạo Chính Sách Bảo Mật Nội Dung - Phần 3
9 Tạo Chính Sách Bảo Mật Nội Dung - Phần 4
10 Tạo Chính Sách Bảo Mật Nội Dung - Phần 5
11 Chính Sách Xoay Vòng Nhật Ký
12 Nginx - Từ Chối Truy Cập IP, Dọn Dẹp Tập Tin CONF và Thiết Lập Backlog
13 Bảo Vệ Chống DDoS Cho Nginx - Cấu Hình Cuối Cùng
1 Giới thiệu
2 Lưu Trữ Thêm Các Trang Web - Tên Miền - Phần 1
3 Lưu Trữ Thêm Các Trang Web - Tên Miền - Phần 2
4 Lưu Trữ Thêm Các Trang Web - Tên Miền - Phần 3
5 Lưu Trữ Thêm Các Trang Web - Tên Miền - Phần 4
6 Lưu Trữ Thêm Các Trang Web - Tên Miền - Phần 5
7 Lưu Trữ Thêm Các Trang Web - Tên Miền - Phần 6
8 Lưu Trữ Thêm Các Trang Web - Tên Miền Phụ - Phần 1
9 Lưu Trữ Thêm Các Trang Web - Tên Miền Phụ - Phần 2
10 Lưu Trữ Thêm Các Trang Web - Tên Miền Phụ - Phần 3
11 Lưu Trữ Thêm Các Trang Web - Tên Miền Phụ - Phần 4
12 Lưu Trữ Thêm Các Trang Web - Tên Miền Phụ - Phần 5
13 Lưu Trữ Thêm Các Trang Web - Tên Miền Phụ - Phần 6
1 Kết Thúc Khóa Học

Giới thiệu khóa học

This course is based on the latest Ubuntu Server Long Term Support Release 22.04

This is a beginner's course that assumes you have no knowledge configuring a Linux server, server administration or NGINX.

New to Linux or server administration? Included in the course, is an absolute beginners "crash" Linux course. This 1 hour "course within a course" will teach you the commands, terminology and procedures as it relates to this course.

This course is NGINX is a high-performance web server that is responsible for serving almost all of the most popular sites in the world.

We start with a blank slate and layer by layer configure the perfect nginx server.  I will teach you, step by step, to a point where you will have the skill, knowledge and confidence to host multiple hardened WordPress sites, on an unmanaged VPS or dedicated server, using nginx.

You will need no support from your host. You will be your own system administrator.

This course covers the entire spectrum of configuring an Ubuntu based NGINX server. We will cover everything from initial server configuration to hardening and optimizing the server distribution.

Some of the server optimization and hardening steps will include the following topics:

  • SSH Key authentication

  • Setting up both Uncomplicated Firewall and a "Cloud Firewall"

  • Brute force attack protection

  • SWAP

  • Harden Shared Memory

  • Harden and Optimize the Network Layer

  • Tuned and Congestion Control

  • File Access Times and setting the Open File Limits

Then we install, harden and optimize Nginx, MariaDB and php8.1.  Although the default installations of Nginx, MariaDB and PHP8.1 are fairly well hardened, we will spend over 1.5 hours hardening and optimizing Nginx, MariaDB and PHP8.1

Then we install our first WordPress site. We then start the process of hardening and optimizing WordPress. Installing a caching and security plugin does not optimize or harden a WordPress site. Some "security plugins" are a source of vulnerabilities themselves.

Almost 4 hours of the course is dedicated to hardening and optimizing WordPress. We look at hardening and optimizing WordPress from the server side and layer by layer we will harden our site.

Some of the hardening topics include:

  • Installing SSL certificates and configuring automatic renewal of those certificates.

  • Securing the http response headers

  • Setting the correct ownership and permissions on the WP files and directories

  • Using nginx directives to protect important parts of our site

  • Hot linking protection to stop other sites from stealing our bandwidth and driving up server costs

  • Nginx DDoS protection

  • Setting up a web application firewall

When it comes to optimizing WP, we will look at the process from both the server-side and the application (WordPress) side.

On the server-side we will cover the following:

  • optimizing the operating system - prior to optimizing WordPress

  • optimizing nginx - prior to optimizing WordPress

  • configuring php-fpm according to your server resources - prior to optimizing WordPress - set to low your site slows down, set to high and your server will crash

  • server-side caching - fastcgi caching is brilliant

  • replacing WP cron with a real cron

On the application or WordPress side you need to look at the following:

  • Caching plugin - W3 Total Cache

  • Optimizing images

  • Post revisions policy

  • Optimizing the database

  • Combining and minifying CSS and JS

Throughout the course, the principle of install only what's needed, then harden and optimize is followed. The most important aspect of any server is security. I don't just glance over this aspect, every configuration step you will take is geared towards security.  We will optimize the server, but not at the expense of lax security.

It's impossible to list all the hardening and security layers we implement in this section, for a complete list please refer to the actual course curriculum.

By the end of this course, you will be ready to reap the benefits...

You'll be able to add a new revenue stream and start earning additional income hosting your own sites using NGINX. There will be numerous new services you will be adding to your resume as a web developer. You will be able to charge for numerous new services - site hosting, site optimization, Let's Encrypt SSL certificate installation and renewal, backups and even a monthly maintenance fee.

This course is not a lab experiment with no real-world application.

This course was not designed to be completed locally, on your pc or mac or using one of the many available "Virtual Machines". Oracle's VirtualBox is one example. The aim of the course is to instruct you on how to setup a secure/hardened hosting environment and then host multiple hardened WordPress sites on a commercially purchased VPS or dedicated server.

I want you to able to look at server logs and see how malicious users and bots are scanning your server, probing and looking for vulnerabilities. You need to be able to see the result of your hardening - banning, blocking, rate limiting - in your server logs. This cannot be done in a Virtual Machine.

All that's left is for you to sign up for this course and start your wonderful journey as your very own systems administrator running multiple WordPress sites using the latest Ubuntu release and NGINX.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Nginx
Hiển thị tất cả khoá học Ubuntu
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊