Cài đặt và cấu hình hệ thống giám sát Zabbix trên CentOS 7
Zabbix là một giải pháp giám sát mã nguồn mở cấp doanh nghiệp, cung cấp khả năng theo dõi hạ tầng mạng và các hệ thống phân tán. Công cụ này cho phép quản trị viên giám sát đa dạng các thông số mạng, đảm bảo sự ổn định của hệ thống server và cung cấp cơ chế cảnh báo linh hoạt để xử lý sự cố kịp thời.
Hệ thống Zabbix hoạt động theo mô hình Clie ...
Đăng vào ngày 13 tháng 6 lúc 20:43
Triển khai FastDFS bằng Docker và tích hợp với Spring Boot
Để triển khai hệ thống phân tán lưu trữ tệp FastDFS một cách nhanh chóng và nhất quán, Docker là lựa chọn lý tưởng. Dưới đây là hướng dẫn cấu hình từ cơ bản đến tích hợp ứng dụng Spring Boot.
1. Kéo và chuẩn bị môi trường
Tải image FastDFS đã được đóng gói sẵn:
docker pull season/fastdfs:1.2
Tạo các thư mục dữ liệu cần thiết trên host:
mkdir ...
Đăng vào ngày 11 tháng 6 lúc 19:54
Giới thiệu về Nginx - Máy chủ web hiệu suất cao
Nginx (phát âm là "engine X") là một máy chủ web mã nguồn mở, miễn phí, được phát triển bởi Igor Sysoev từ năm 2002 cho công ty Rambler của Nga. Phiên bản đầu tiên được công bố vào ngày 4 tháng 10 năm 2004 (phiên bản 0.1.0). Hiện nay, Nginx được sử dụng rộng rãi nhờ khả năng xử lý hàng chục nghìn kết nối đồng thời (C10K) với mức tiêu thụ tài ng ...
Đăng vào ngày 6 tháng 6 lúc 04:09
Quản Lý Cổng Mở và Tối Ưu Hóa Trình Duyệt Web
Xem Các Cổng Đã Mở Trên Linux
sudo ufw status | grep 'Open'
Mở Một Cổng Mới
sudo ufw allow 81/tcp
Tải Lại Cấu Hình Firewall
sudo ufw reload
Thay Đổi Ngẫu Nhiên Biểu Tượng Trang Web
var icons = ["__STATIC__/img/icons/IconA.ico", "__STATIC__/img/icons/IconB.ico", "__STATIC__/img/icons/IconC.ico"];
document.write('');
Ngăn Chặn Google Dịch ...
Đăng vào ngày 4 tháng 6 lúc 16:47
Cài đặt và cấu hình OpenResty từ mã nguồn
Tải mã nguồn cần thiết
Trước tiên, tải OpenResty và OpenSSL phiên bản tương thích:
wget https://openresty.org/download/openresty-1.15.8.2.tar.gz
wget https://www.openssl.org/source/openssl-1.0.2t.tar.gz
Cài đặt các thư viện phụ thuộc
Đảm bảo hệ thống có đầy đủ công cụ biên dịch và thư viện hỗ trợ GeoIP:
yum install -y GeoIP-devel GeoIP gcc-c+ ...
Đăng vào ngày 4 tháng 6 lúc 06:15
Hướng dẫn triển khai giao thức HTTPS với chứng chỉ SSL tự ký trên Nginx
Việc sử dụng HTTPS là tiêu chuẩn bắt buộc để bảo mật dữ liệu truyền tải giữa người dùng và máy chủ. Trong môi trường phát triển (development) hoặc thử nghiệm (staging), chúng ta có thể sử dụng chứng chỉ SSL tự ký (self-signed certificate) để thiết lập kết nối mã hóa mà không cần mua từ các tổ chức CA (Certificate Authority).
1. Quy trình khởi ...
Đăng vào ngày 4 tháng 6 lúc 06:09
Tối Ưu Hóa Hiệu Năng Apache Tomcat và Chiến Lược Phân Tách Truy Cập Tĩnh/Động Bằng Nginx
Kiến trúc xử lý yêu cầu web hiện đại đòi hỏi sự phối hợp chặt chẽ giữa máy chủ ứng dụng và reverse proxy. Apache Tomcat tuy linh hoạt nhưng khả năng chịu tải cao thường cần được bổ trợ bởi Nginx để phân tách hiệu quả nội dung tĩnh và động.
1. Các Phương Pháp Cải Thiện Hiệu Năng Tomcat
Toàn bộ quy trình tinh chỉnh Tomcat bao gồm ba lớp chính: ...
Đăng vào ngày 3 tháng 6 lúc 20:48
Cấu hình ModSecurity trên Nginx trong CentOS 7 để triển khai tường lửa ứng dụng web (WAF)
1. Cài đặt các thư viện phụ thuộc
yum install -y gcc-c++ flex bison yajl yajl-devel curl-devel curl GeoIP-devel doxygen zlib-devel pcre-devel lmdb-devel libxml2-devel ssdeep-devel lua-devel libtool autoconf automake wget epel-release openssl-devel
2. Biên dịch và cài đặt ModSecurity
cd /usr/local/src/
wget http://www.modsecurity.cn/download/m ...
Đăng vào ngày 2 tháng 6 lúc 23:04
Kỹ thuật PHP xử lý tải file có tiếp tục, mô phỏng đăng nhập qua CURL và Debug thông tin trên Nginx
Hỗ trợ tải xuống theo đoạn (Resumable Download) trong PHP
Tính năng tải lại từ vị trí dừng trước đó là một tiêu chuẩn quan trọng để cải thiện trải nghiệm người dùng khi mạng không ổn định. Thay vì phải tải lại toàn bộ dữ liệu từ đầu, trình duyệt sẽ gửi yêu cầu bắt đầu từ vị trí byte cụ thể mà phần trước đã được nhận.
Cơ chế này dựa trên tiêu ch ...
Đăng vào ngày 2 tháng 6 lúc 02:49
Kịch bản khởi động nginx và php-fpm
Kịch bản khởi động nginx
// Khởi động dịch vụ nginx với các tùy chọn stop|start|restart|reload
touch /etc/init.d/nginx
chmod 755 nginx
vi /etc/init.d/nginx
Lưu ý: Cập nhật các đường dẫn theo cấu hình của bạn. Sau khi chỉnh sửa, có thể sử dụng lệnh service nginx stop|start|restart|reload.
#!/bin/sh
# Kịch bản này dùng để khởi động và dừng dịch ...
Đăng vào ngày 1 tháng 6 lúc 13:00