Cấu hình Virtual Host cho Apache (httpd) trên CentOS 7

Virtual Host là gì? Nếu có một máy chủ Web Apache trên CentOS 7 mà bạn muốn chạy nhiều website, sử dụng cùng 1 địa chỉ IP, thì vitualhost là giải pháp  giúp bạn làm điều đó. Một phần không thể thiếu của một máy chủ web (bao gồm cả Apache, Nginx, Lighttpd…) là chạy […]

Read More

SELinux là gì? Cách vô hiệu hóa SELinux trên CentOS

SELinux là gì? SELinux (Security-Enhanced Linux) là một module bảo mật ở nhân của Linux, cung cấp cơ chế hỗ trợ các chính sách bảo mật kiểm soát truy cập (access control) , bao gồm các điều khiển truy nhập bắt buộc theo phong cách Bộ Quốc phòng Hoa Kỳ (MAC). SELinux Modes SELinux có 3 […]

Read More

Cấu hình Nginx Proxy Caching (CentOS 7)

Nginx Caching là gì? Caching là một trong những kỹ thuật đơn giản mà hiệu quả để tăng tốc độ tải website, đặc biệt là khi Nginx đóng vai trò Reverse Proxy. Sử dụng cache có thể làm giảm đáng kể tài nguyên tiêu thụ của hệ thống, đồng thời làm tăng trải nghiệm cho […]

Read More

Cấu hình Nginx làm Reverse Proxy cho Apache (CentOS 7)

Reserse proxy là gì? Apache và Nginx là 2 hệ thống Web server phổ biến và được sử dụng rộng dãi trong nhiều hệ thống lớn với ưu điểm chung đều là các phần mềm OpenSource. Apache nổi tiếng làm việc hiệu quả với những xử lý động như PHP,… Nginx có điểm mạnh là […]

Read More

Chạy lệnh sudo trên Linux không cần nhập mật khẩu

Nếu User trên Linux của bạn không phải là tài khoản root. Để chạy các lệnh với quyền truy cập của Root bạn phải gõ thêm tiền tố sudo ở đầu. Mặc định, Linux sẽ hỏi mật khẩu của bạn khi thực thi lệnh lần đầu tiên. Trong bài viết này, Zhost sẽ hương dẫn […]

Read More

Cấu hình PHP-FPM Server riêng tích hợp với Apache (CentOS 7)

Ở trong các bài viết trước, Zhost đã hướng dẫn các bạn cài đặt PHP-FPM trên Web server Apache để xử lý các tệp tin PHP. Tuy nhiên, trong thực tế đối với các website có lượng truy cập lớn ta sẽ phải tách riêng thành phần xử lý ra nhằm phục vụ việc cân […]

Read More

Cấu hình Apache sử dụng FastCGI, PHP-FPM (CentOS 7)

FastCGI, PHP-FPM là gì? PHP Handler là module của web server, dùng để dịch và chạy website PHP. Có nhiều handler cho PHP hiện nay như: DSO, CGI, SuPHP, FastCGI. FastCGI là phiên bản kế tiếp của CGI, ít tốn tài nguyên CPU và cho tốc độ tải trang php cao, với điều kiện cần một lượng […]

Read More

Cấu hình Apache MPM (CentOS 7)

Multi-Processing Module (MPM) là gì? MPM (Multi-Processing Module): là các module multi-processing quyết định cách thức Apache sẽ tiếp cận và xử lý các request từ client. MPM là module trong Apache vì vậy mà ta có thể enable/disable trong cấu hình module của apache. Apache cũng yêu cầu và chỉ có thể sử dụng […]

Read More

Cài đặt LEMP trên CentOS 7

LEMP LÀ GÌ? CÁC BƯỚC CÀI ĐẶT LEMP TRÊN CENTOS 7 CHUẨN BỊ MÔI TRƯỜNG Hãy chắc chắn rằng server CentOS 7 của bạn đang được cập nhật mới nhất, hoặc gõ lệnh sau để cập nhật và cài phần mềm cần thiết: yum update -y && yum install nano yum-utils -y Vô hiệu hoá […]

Read More