Chia Sẻ Khóa Học Triển Khai Một Virtual Private Server An Toàn Với Ubuntu 20.04 [Khóa 8496 A]
Thiết lập một instance an toàn của Ubuntu 20.04 với Caddy, NGINX, Apache, PHP, MariaDB, PostgreSQL, Redis, v.v.
Bạn sẽ học được gì:
- ✓ Triển khai một Máy chủ riêng ảo an toàn trên một nhà cung cấp như Linode, Digital Ocean hoặc Vultr.
- ✓ Các phương pháp hay nhất để bảo mật VPS.
- ✓ Cài đặt phần mềm được sử dụng phổ biến nhất (web server, PHP, database, v.v.)
- ✓ Tìm hiểu cách ufw, "Uncomplicated Firewall" hoạt động.
- ✓ Kết nối với VPS bằng SSH (secure shell) và Kes (public và private SSH key).
Nhiều nhà phát triển đã chuyển sang các Virtual Private Server để lưu trữ các dự án của họ và với lý do chính đáng: không giống như trong một môi trường lưu trữ được chia sẻ, bạn sẽ không gặp nguy cơ bị người khác viết sai mã dẫn đến hiệu suất kém hoặc (tệ hơn nữa) trang web của bạn bị xâm phạm vì lập trình không an toàn của người khác.
Với một Máy chủ riêng ảo, bạn có toàn quyền kiểm soát phần mềm có sẵn cho mình và bạn có thể tinh chỉnh server để đáp ứng nhu cầu chính xác của mình. Tuy nhiên, việc thiết lập một VPS an toàn cần một chút công việc và đòi hỏi một chút học hỏi.
Khóa học này sẽ hướng dẫn bạn những kiến thức cơ bản về cách thiết lập một VPS nhanh chóng, an toàn trên Linode, Digital Ocean, AWS Lightsail, Vultr hoặc bất kỳ nhà cung cấp nào khác cung cấp dịch vụ lưu trữ VPS Linux. Bạn sẽ thiết lập một Ubuntu 20.04 server với phần mềm cần thiết phổ biến nhất và đảm bảo rằng nó được khóa an toàn nhất có thể. Bạn cũng sẽ xem xét các phương pháp hay nhất để thêm user, software, và services, đồng thời đảm bảo rằng bạn chọn đúng loại máy chủ cho một dự án cụ thể. Bạn sẽ tìm hiểu cách triển khai public v private key để truy cập an toàn bằng SSH, cách chỉnh sửa tệp trên remote server thông qua dòng lệnh bằng vi hoặc nano/pico, cách sử dụng các chương trình dòng lệnh Linux phổ biến và hữu ích nhất và cách để cấu hình server software chủ phổ biến và hữu ích nhất.
Mục lục:
- ✓ 01 Giới thiệu.
- ✓ 02 Bắt đầu với VPS của bạn.
- ✓ 03 Locking Down SSH.
- ✓ 04 Firewall.
- ✓ 05 Thiết lập hệ điều hành.
- ✓ 06 Chọn và cài đặt một Web Server.
- ✓ 07 Cài đặt PHP.
- ✓ 08 Database.
- ✓ 09 Cài đặt các ứng dụng web.
- ✓ 10 Regular Maintenance.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU