Web Server

167

Outline.

Bài 1. NHỮNG THIẾT LẬP CƠ BẢN BAN ĐẦU VỚI VPS.

1. Tải, cài đặt và sử dụng Bitvise SSH Client đăng nhập vào VPS.

2. Đổi mật khẩu tài khoản root.

3. Đổi tên máy (hostname) cho VPS.

4. Tạo mới một tài khoản người dùng có quyền sudo.

5. Thay đổi Time zone của hệ thống.

6. Cài đặt VIM Editor tự động hiển thị số dòng.

7. Cập nhật các chỉ mục và nâng cấp các gói.

8. Tạo SSH Keypair đăng nhập vào VPS.

9. Bật TCP BRR nhằm tăng hiệu suất mạng.

Bài 2. CÀI ĐẶT LEMP STACK TRÊN UBUNTU 24.04 LTS.

1. Khái niệm LEMP Stack.

2. Cấu hình các bản ghi DNS.

3. Cài đặt, cấu hình LEMP Stack.

4. Cải thiện hiệu suất PHP.

5. Nâng cao tính bảo mật cho Nginx.

Bài 3. CÀI ĐẶT WORDPRESS VỚI LEMP STACK TRÊN UBUNTU SERVER 24.04 LTS.

1. Giới thiệu về WordPress.

2. Thiết lập và cài đặt WordPress.

3. Cài đặt và kích hoạt Plugin trong WordPress.

4. Cài đặt, thay đổi Giao diện trong WordPress.

5. Cài đặt tổng quan cho WordPress.

6. Cài Đặt Plugin WPS Hide Login.

7. Cài đặt Plugin WP Mail SMTP để gởi email.

8. Cài đặt Plugin Solid Security.

Bài 4. CÀI ĐẶT VÀ CẤU HÌNH BẢO MẬT CHO PHPMYADMIN.

1. Cài đặt phpMyAdmin và các thành phần mở rộng.

2. Tạo liên kết giữa website và phpMyAdmin.

3. Thay đổi đường dẫn mặc định phpMyAdmin khi truy cập website.

4. Tạo người dùng thay thế người dùng root MariaDB.

5. Cấm tài khoản người dùng root MariaDB đăng nhập.

6. Tạo cổng xác thực người dùng.

Bài 5. CÀI ĐẶT REDIS CACHE TRÊN UBUNTU SERVER 24.04 LTS.

1. Giới thiệu & cài đặt Redis.

2. Thiết lập và cấu hình Redis.

3. Cấu hình bảo mật cho Redis.

4. Cấu hình Redis với WordPress.

Bài 6. CÀI ĐẶT CHỨNG CHỈ BẢO MẬT CHO WEBSITE.

1. Cài đặt Certbot

2. Cài đặt và cấu hình Let’s Encrypt cho Website.

3. Kiểm tra tự động gia hạn chứng chỉ.

Bài 7. SAO LƯU CƠ SỞ DỮ LIỆU VÀ MÃ NGUỒN WEBSITE TRÊN UBUNTU SERVER 24.04 LTS.

PHẦN I: GIỚI THIỆU & CHUẨN BỊ.

    1. Giới thiệu.

    2. Chuẩn bị.

PHẦN II: SAO LƯU DATABASE, MÃ NGUỒN CỦA WEBSITE.

    1. Sao lưu Database và mã nguồn của một Website.

    2. Sao lưu Database và mã nguồn của hai hay nhiều Website.

    3. Sao lưu Database và mã nguồn của toàn bộ Website có trên VPS.

    4. Tải file sao lưu Database, mã nguồn website về máy tính cá nhân.

PHẦN III: KHÔI PHỤC DATABASE, MÃ NGUỒN CHO WEBSITE.

    1. Khôi phục Database, mã nguồn cho một Website.

    2. Khôi phục Database, mã nguồn cho hai hay nhiều Website.

    3. Khôi phục Database, mã nguồn cho toàn bộ Website trên VPS.

Bài 8. SỬ DỤNG DUPLICATI ĐỂ SAO LƯU DỮ LIỆU TRÊN UBUNTU SERVER 24.04 LTS.

1. Thêm và cài đặt Mono vào hệ thống.

2. Cài đặt Duplicati.

3. Cấu hình Duplicati cho phép truy cập từ xa qua web.

4. Cấu hình cho phép truy cập Duplicati bằng tên miền có https.

5. Cấu hình tài khoản truy cập Duplicati qua web.

6. Cấu hình Duplicati tự động sao lưu dữ liệu lên Google Drive.

7. Sử dụng Duplicati để khôi phục dữ liệu từ Google Drive.

8. Một vài thiết lập khác.

Bài 9. CÀI ĐẶT NHIỀU WEBSITE TRÊN MỘT VPS.

1. Tạo bản ghi DNS

2. Tạo người dùng và cơ sở dữ liệu cho website mới.

3. Tạo một Nginx Server Block cho Website mới.

4. Tải và cài đặt WordPress.