Web Server

Cấu hình Reverse Proxy (proxy_pass) trên Nginx

Cùng với Apache, Tomcat, Nginx là một web server phổ biến trên HDH Linux. Nó có một tính năng Reverse Proxy được sử dụng như một chương trình cân bằng tải (Load Balancing). Trong bài viết này, vinasupport.com sẽ hướng dẫn các bạn hiểu qua về Reverse Proxy trên Nginx nhé! Reverse Proxy là gì? […]

Hướng dẫn cấu hình file config Nginx cho WordPress

Sau đây mình sẽ hướng dẫn cấu hình file config Nginx để chạy 1 Website / Blog sử dụng mã nguồn WordPress. Dưới đây là nội dung 1 file gốc config của Nginx được đặt ở đường dẫn /etc/nginx/sites-available/default trên Ubuntu 20.04 ## # You should look at the following URL’s in order to grasp a […]

Thay đổi user chạy Nginx Server và PHP-FPM

Vì sao cần thay đổi user chạy Nginx Server và PHP-FPM? Nếu bạn có 1 web server chạy Nginx, nó sẽ chạy mặc định với user là www-data (Trên Ubuntu / Debian ) hoặc nginx (Trên CentOS / Rea Hat). Với user mặc định này, bạn ko thể login được và bạn sẽ gặp các […]

Chặn địa chỉ IP Address trên Nginx Web Server

Website của bạn bị tấn công DOS, DDOS,… Đó là 1 vấn đề có thể xảy ra khi bạn public website của mình trên Internet. Hay đơn giản ai đó đang crawl hết dữ liệu hoặc spam vào form contact của bạn vậy. Dạo này 1 website của mình cũng đang bị spam, gửi traffic […]

Hướng dẫn cấu hình Virtual Hosts trên Nginx

Để có thể chạy nhiều domain / website trên Nginx Web Server chúng ta cần cấu hình Virtual Hosts. Hướng dẫn sau sẽ giúp bạn cấu hình Nginx Virtual Hosts trên máy chủ Ubuntu / CentOS Tiền đề bài viết Máy chủ server / vps chạy hệ điều hành Ubuntu Server 18.04 (Ubuntu / Debian […]

Hướng dẫn redirect đường dẫn trong Nginx

Nginx là máy chủ Web Server ngày càng được sử dụng phổ biến. Nó hỗ trợ rất nhiều tùy chọn chuyển hướng / redirect đường dẫn website, và nếu bạn có nhu cầu chuyển hướng đường dẫn trong Nginx thì hãy tham khảo các phương án dưới đây để chọn cách phù hợp nhất. Redirect […]

Nginx là gì? Cài đặt và cấu hình Nginx Web Server

Nginx là 1 trong những Web Server phổ biến, được sử dụng trong nhiều hệ thống máy chủ Web trên thế giới. Bản thân website vinasupport.com cũng đang sử dụng Nginx để làm máy chủ Web. Bài viết này sẽ giới thiệu, hướng dẫn cài đặt chi tiết trên Linux, cấu hình, config và sử dụng Nginx. Nginx […]

Sửa lỗi “413 Request Entity Too Large” trên Nginx

Vấn đề / Problem Khi bạn thực hiện upload 1 file lớn tới một Nginx Web Server, chúng ta gặp phải lỗi “413 Request Entity Too Large” như sau: Nguyên nhân Lỗi 413 Request Entity Too Large xảy ra khi bạn thực hiện upload một file quá lớn tới server (Nginx Web Server). Thông thường, […]

Hướng dẫn cấu hình Apache Virtual Hosts trên Ubuntu

Apache Virtual Hosts là 1 giải pháp giúp bạn có thể chạy nhiều website (hay nhiều domain) trên cùng Apache Web Server. Nó giúp bạn tận dụng tài nguyên máy chủ, tài nguyên địa chỉ IP, giúp giảm chi phí vận hành. Bài viết sau sẽ hướng dẫn cơ bản cách tạo Apache Virtual Hosts […]

Hướng dẫn cài đặt Web Server ( LAMP Stack ) trên Ubuntu Server

Giới thiệu LAMP Stack LAMP Stack là một nhóm các phần mềm nguồn mở, được cài đặt cùng nhau để cho phép máy chủ lưu trữ các trang web và ứng dụng web động. Thuật ngữ này chính là một từ viết tắt đại diện cho hệ điều hành Linux, phần mềm máy chủ web […]