Cách cấu hình Nginx làm web server và proxy ngược (reverse proxy) cho Apache trên một server Ubuntu 18.04
Apache và Nginx là hai web server open-souce phổ biến thường được sử dụng với PHP. Có thể hữu ích khi chạy cả hai trên cùng một máy ảo khi lưu trữ nhiều trang web có các yêu cầu khác nhau. Giải pháp chung để chạy hai web server trên một hệ thống là sử dụng nhiều địa chỉ IP hoặc số cổng khác nhau.
2020-10-27

Cách cấu hình Nginx làm web server và proxy ngược (reverse proxy) cho Apache trên một server Ubuntu 20.04
Apache và Nginx là hai web server open-souce phổ biến thường được sử dụng với PHP. Có thể hữu ích khi chạy cả hai trên cùng một máy ảo khi lưu trữ nhiều trang web có các yêu cầu khác nhau. Giải pháp chung để chạy hai web server trên một hệ thống là sử dụng nhiều địa chỉ IP hoặc số cổng khác nhau.
2020-10-27

Cách viết lại URL bằng mod_rewrite cho Apache trên Ubuntu 18.04
Mô-đun mod_rewrite của Apache cho phép bạn viết lại URL theo cách gọn gàng hơn, dịch các đường dẫn mà con người có thể đọc được thành các chuỗi truy vấn thân thiện với mã. Nó cũng cho phép bạn viết lại URL dựa trên các điều kiện.
2020-10-27

Cách viết lại URL bằng mod_rewrite cho Apache trên Ubuntu 20.04
Mô-đun mod_rewrite của Apache cho phép bạn viết lại URL rõ ràng hơn, dịch các đường dẫn mà con người có thể đọc được thành các chuỗi truy vấn thân thiện với mã. Nó cũng cho phép bạn viết lại các URL dựa trên các điều kiện.
2020-10-27

Cách bảo mật Apache bằng Let's Encrypt trên Debian 10
Let's Encrypt là Tổ chức phát hành certificate (CA) cung cấp cách dễ dàng để lấy và cài đặt chứng chỉ TLS / SSL miễn phí, do đó cho phép HTTPS được mã hóa trên web server . Nó đơn giản hóa quy trình bằng cách cung cấp một ứng dụng client , Certbot , cố gắng tự động hóa hầu hết (nếu không phải tất cả) các bước cần thiết. Hiện tại, toàn bộ quá trình lấy và cài đặt certificate hoàn toàn tự động trên cả Apache và Nginx.
2020-10-22

Cách thiết lập Nginx Ingress với Cert-Manager trên DigitalOcean Kubernetes
Kubernetes Ingresses cho phép bạn định tuyến lưu lượng truy cập linh hoạt từ bên ngoài cụm Kubernetes đến Dịch vụ bên trong cụm của bạn. Điều này được thực hiện bằng cách sử dụng Tài nguyên Ingress, xác định các luật để định tuyến truy cập HTTP và HTTPS đến Dịch vụ Kubernetes và Bộ điều khiển Ingress, thực hiện các luật bằng cách cân bằng tải lưu lượng và định tuyến nó đến các Dịch vụ backend thích hợp.
2020-09-02

Cách lưu trữ trang web bằng Cloudflare và Nginx trên Ubuntu 20.04
Cloudflare là một dịch vụ nằm giữa khách truy cập và server của chủ sở hữu trang web, hoạt động như một Reverse Proxy cho các trang web. Cloudflare cung cấp Mạng phân phối nội dung (CDN), cũng như giảm thiểu DDoS và dịch vụ server domain phân tán.
2020-08-17

Cách lưu trữ trang web bằng Cloudflare và Nginx trên Ubuntu 18.04
Cloudflare là một dịch vụ nằm giữa khách truy cập và server của chủ sở hữu trang web, hoạt động như một Reverse Proxy cho các trang web. Cloudflare cung cấp Mạng phân phối nội dung (CDN), cũng như giảm thiểu DDoS và dịch vụ server domain phân tán.
2020-08-16

Lỗi cấu hình Apache AH00558: Không thể xác định một cách đáng tin cậy tên miền đủ điều kiện của server
Loạt bài hướng dẫn này giải thích cách khắc phục sự cố và sửa chữa một số lỗi phổ biến nhất mà bạn có thể gặp phải khi sử dụng web server Apache .
2020-08-06

Cách bảo mật Apache bằng Let's Encrypt trên Ubuntu 18.04
Let's Encrypt là Tổ chức phát hành certificate (CA) cung cấp cách dễ dàng để lấy và cài đặt chứng chỉ TLS / SSL miễn phí, do đó cho phép HTTPS được mã hóa trên web server . Nó đơn giản hóa quy trình bằng cách cung cấp một ứng dụng client , Certbot, cố gắng tự động hóa hầu hết (nếu không phải tất cả) các bước cần thiết. Hiện tại, toàn bộ quá trình lấy và cài đặt certificate hoàn toàn tự động trên cả Apache và Nginx.
2020-08-06

Lỗi cấu hình Apache AH02572: Không thể cấu hình ít nhất một chứng chỉ và khóa
Loạt bài hướng dẫn này giải thích cách khắc phục sự cố và sửa chữa một số lỗi phổ biến nhất mà bạn có thể gặp phải khi sử dụng web server Apache .
2020-08-06

Lỗi mạng Apache AH00072: make_sock: không thể liên kết với địa chỉ
Loạt bài hướng dẫn này giải thích cách khắc phục sự cố và sửa chữa một số lỗi phổ biến nhất mà bạn có thể gặp phải khi sử dụng web server Apache .
2020-07-30

Cách khắc phục các lỗi Apache thường gặp
Loạt bài hướng dẫn này giải thích cách khắc phục sự cố và sửa chữa một số lỗi phổ biến nhất mà bạn có thể gặp phải khi sử dụng web server Apache .
2020-07-30

Lỗi cấu hình Apache AH00526: Lỗi cú pháp
Loạt bài hướng dẫn này giải thích cách khắc phục sự cố và sửa chữa một số lỗi phổ biến nhất mà bạn có thể gặp phải khi sử dụng web server Apache .
2020-07-30

Cách mở rộng và bảo mật một ứng dụng Django với Docker, Nginx và Let's Encrypt
Trong môi trường dựa trên cloud , có nhiều cách để mở rộng quy mô và bảo mật ứng dụng Django . Bằng cách mở rộng quy mô theo chiều ngang và chạy một số bản sao của ứng dụng, bạn có thể xây dựng một hệ thống có khả năng chịu lỗi cao và khả dụng hơn, đồng thời tăng thông lượng của nó để các yêu cầu có thể được xử lý đồng thời.
2020-07-10

Cách tạo chứng chỉ SSL tự ký cho Apache trong Ubuntu 20.04
TLS hay còn gọi là “bảo mật lớp truyền tải” - và SSL tiền thân của nó - là các giao thức được sử dụng để bọc lưu lượng truy cập thông thường trong một lớp bao bọc được mã hóa, được bảo vệ. Sử dụng công nghệ này, các server có thể gửi thông tin đến client một cách an toàn mà không bị bên ngoài chặn hoặc đọc tin nhắn của họ.
2020-07-06

Cách cấu hình Jenkins với SSL bằng Nginx Reverse Proxy trên Ubuntu 20.04
Theo mặc định, Jenkins đi kèm với web server Winstone tích hợp của riêng nó đang nghe trên cổng 8080 , thuận tiện cho việc bắt đầu. Tuy nhiên, cũng nên bảo mật Jenkins bằng SSL để bảo vệ password và dữ liệu nhạy cảm được truyền qua giao diện web.
2020-07-01

Cách tạo chứng chỉ SSL tự ký cho Apache trên CentOS 8
TLS hay còn gọi là “bảo mật lớp truyền tải” - và SSL tiền thân của nó - là các giao thức được sử dụng để bọc lưu lượng truy cập thông thường trong một lớp bao bọc được mã hóa, được bảo vệ. Sử dụng công nghệ này, các server có thể gửi thông tin đến client một cách an toàn mà không bị bên ngoài chặn hoặc đọc tin nhắn của họ.
2020-06-30

Cách thiết lập Django với Postgres, Nginx và Gunicorn trên Ubuntu 20.04
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python hoặc trang web của bạn . Django bao gồm một server phát triển được đơn giản hóa để kiểm tra mã local của bạn, nhưng đối với bất kỳ thứ gì thậm chí liên quan đến production một chút, cần phải có một web server mạnh mẽ và an toàn hơn.
2020-06-29

Cách chạy nhiều phiên bản PHP trên một server bằng Apache và PHP-FPM trên Ubuntu 20.04
Máy chủ web Apache sử dụng server ảo để quản lý nhiều domain trên một version duy nhất. Tương tự, PHP-FPM sử dụng daemon để quản lý nhiều version PHP trên một version duy nhất. Cùng với nhau, bạn có thể sử dụng Apache và PHP-FPM để lưu trữ nhiều ứng dụng web PHP, mỗi ứng dụng sử dụng một version PHP khác nhau, tất cả trên cùng một server và tất cả cùng một lúc. Điều này rất hữu ích vì các ứng dụng khác nhau có thể yêu cầu các version PHP khác nhau, nhưng một số ngăn xếp server , như LAMP được cấu hình thường xuyên , chỉ có thể quản lý một ngăn xếp . Kết hợp Apache với PHP-FPM cũng là một giải pháp tiết kiệm chi phí hơn so với lưu trữ từng ứng dụng trên version riêng của nó.
2020-06-29

Cách bảo mật Apache bằng Let's Encrypt trên CentOS 8
Let's Encrypt là Tổ chức phát hành certificate (CA) tạo điều kiện cho việc lấy và cài đặt chứng chỉ TLS / SSL miễn phí, do đó cho phép HTTPS được mã hóa trên các web server . Nó đơn giản hóa quy trình bằng cách làm việc với khách hàng, chẳng hạn như Certbot , để tự động hóa các bước cần thiết.
2020-06-29

Cách thiết lập Nginx với Hỗ trợ HTTP / 2 trên Ubuntu 18.04
Nginx là một web server open-souce nhanh và tin cậy . Nó trở nên phổ biến do dung lượng bộ nhớ thấp, khả năng mở rộng cao, dễ cấu hình và hỗ trợ nhiều loại giao thức.
2020-06-09

Cách chạy nhiều phiên bản PHP trên một server bằng Apache và PHP-FPM trên CentOS 8
Máy chủ web Apache sử dụng server ảo để quản lý nhiều domain trên một version duy nhất. Tương tự, PHP-FPM sử dụng daemon để quản lý nhiều version PHP trên một version duy nhất. Cùng với nhau, bạn có thể sử dụng Apache và PHP-FPM để lưu trữ nhiều ứng dụng web PHP, mỗi ứng dụng sử dụng một version PHP khác nhau, tất cả trên cùng một server và tất cả cùng một lúc. Điều này rất hữu ích vì các ứng dụng khác nhau có thể yêu cầu các version PHP khác nhau, nhưng một số ngăn xếp server , như LAMP được cấu hình thường xuyên , chỉ có thể quản lý một ngăn xếp . Kết hợp Apache với PHP-FPM cũng là một giải pháp tiết kiệm chi phí hơn so với lưu trữ từng ứng dụng trên version riêng của nó.
2020-06-04

Cách cung cấp các ứng dụng Flask với uWSGI và Nginx trên Ubuntu 20.04
Trong hướng dẫn này, bạn sẽ xây dựng một ứng dụng Python bằng cách sử dụng vi khung Flask trên Ubuntu 20.04. Phần lớn bài viết này sẽ nói về cách cài đặt server ứng dụng uWSGI và cách chạy ứng dụng cũng như cấu hình Nginx hoạt động như một Reverse Proxy phía trước.
2020-05-26

Cách cung cấp các ứng dụng Flask với uWSGI và Nginx trên Ubuntu 18.04
Trong hướng dẫn này, bạn sẽ xây dựng một ứng dụng Python bằng cách sử dụng vi khung Flask trên Ubuntu 18.04. Phần lớn bài viết này sẽ nói về cách cài đặt server ứng dụng uWSGI và cách chạy ứng dụng cũng như cấu hình Nginx hoạt động như một Reverse Proxy phía trước.
2020-05-21