Như các bạn đã biết, Varnish không trực tiếp hỗ trợ SSL/TLS. Tuy nhiên, khi tiến hành nâng cấp lên HTTPS, mình đã tìm được cách để sử dụng được HTTPS với Varnish, đó là dùng mô hình SSL Termination Proxy. Cách thức hoạt động của mô hình SSL Termination Proxy sử dụng Nginx kết hợp với Varnish: Một..
Read moreVarnish Agent công cụ này khá đơn giản, không hiển thị được đầy đủ thông tin. Do đó, trong bài này mình sẽ giới thiệu thêm với caác bạn một công cụ mới, đó là Varnish Dashboard. Varnish Dashboard là công cụ theo dõi Varnish thời gian thực hoạt động dựa trên Varnish Agent. Dashboard này cài đặt rất đơn..
Read moreKhi chúng ta sử dụng Varnish, vấn đề là làm sao để theo dõi được tình trạng hệ thống và có thể điều chỉnh được các tham số cấu hình VCL. Với Varnish Agent, mọi chuyện rất đơn giản. Varnish Agent là một tiến trình nhỏ kết nối với Varnish và các service liên quan để có thể trực..
Read moreTrong bài viết này mình sẽ hướng dẫn bạn cách cài đặt và sử dụng Varnish làm front-end cho Nginx hoặc Apache để cache các request HTTP nhanh hơn mà không cần phải nhờ đến webserver xử lý. Varnish là một hệ thống cache được dùng để tăng tốc server, đặc biệt là với những hệ thống lớn, có trafic nhiều. Varnish hoạt động bằng..
Read moreNginx Amplify là công cụ tuyệt vời giúp giám sát tình trạng NGINX và Server theo thời gian thực, qua đó giúp phân tích và tối ưu các ứng dụng hoạt động dựa trên NGINX. Đặc biệt, với bản cập nhật mới nhất, Nginx Amplify theo dõi toàn bộ hệ thống cài đặt LEMP Stack – Linux, Nginx,..
Read moreCài đặt Certbot Cách dễ dàng để cài đặt chứng chỉ Let’s Encrypt trên VPS là sử dụng Certbot Client. Trên CentOS 7, Certbot có sẵn ở EPEL Repository. Bạn chỉ cần enable lên với câu lệnh sau: 1 rpm –ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Ubuntu bạn cần cấu hình Certbot PPA với câu lệnh sau: 1 2 3..
Read moreGuide này nhằm giúp các System Admin nhận ra được rằng mình “misconfiguration” ở đâu khiến hệ thống bị lộ real IP khiến các kẻ tấn công DDoS dễ dàng tấn công hệ thống mà bỏ qua các lớp CDN bảo vệ. Đầu tiên ta cần phải biết danh sách IP của cloudflare (CloudFlare IP)..
Read moreTổng quan hệ thống Mọi lời nói không thể thay thế bằng hình ảnh rõ ràng được :) Tiki sử dụng Magento version 1.x Source code Magento sẽ được deploy lên 4 server web app, server Media và request sẽ được load balance qua 4 server này Database sử dụng là Percona MySQL được cấu..
Read moreEasyEngine là gì? EasyEngine là một *UNIX script dành cho hệ điều hành Ubuntu/Debian giúp bạn tự động cài đặt một webserver sử dụng NGINX và PHP-FPM hoàn chỉnh phục vụ riêng cho WordPress. Điều này có nghĩa là nó sẽ tự tối ưu hóa cho NGINX để làm việc với WordPress tốt nhất. Bởi vì chúng ta..
Read more1. Không mua cng nghệ chạy adwords bằng visa ảo. 2. Không chạy CC lộ liễu ( C50 sẽ nhảy vào trong năm 2012 sau vụ rao bán tông tin cá nhân trên mạng) hoặc thuê chạy bằng CC. 3. Không ngâm voucher trước ( tỷ lệ sống thấp) 4. Chạy nước ngoài đưa về..
Read moreThu thập địa chỉ email là một trong những phần mà mình thấy thú vị nhất. Bạn có thể tìm kiếm trên Google và ra hàng loạt những công cụ thu thập địa chỉ email có cả miễn phí, dùng thử và trả phí. Nhưng có 1 công cụ mới giúp bạn thâm nhập vào..
Read moreĐể tạo email tên miền riêng với Yandex đã có nhiều bài viết trên mạng giới thiệu, tuy nhiên tất cả hướng dẫn đều thiếu bước verify rất quan trọng cho tên miền, tránh bị vào spam. Do được rất nhiều người hỏi, nên mình quyết định sẽ viết một bài riêng theo trải nghiệm thực tế..
Read moreCài đặt FTP Server với ProFTPD Đầu tiên bạn cần cài đặt EPEL repository để có thể cài đặt ProFTPD dùng lệnh yum. Tiếp theo cài đặt ProFTPD yum install proftpd Cấu hình ProFTPD Cấu hình mặc định của ProFTPD đã dùng được rồi, nếu muốn chỉnh sửa thêm bạn hãy edit file /etc/proftpd.conf Tiếp theo, thêm..
Read moreRclone là một công cụ đồng bộ hóa dữ liệu tương tự Rsync nhưng lại được tập trung phát triển chức năng kết nối với các dịch vụ lưu trữ đám mây. Ưu điểm của việc sử dụng dịch vụ lưu trữ đám mây đó là tốc độ cao (do có server được đặt trên khắp thế..
Read more
WinNMP – Config
How to send emails using PHP WinNMP has 2 options for processing emails sent by PHP’s mail() function: mSmtp and mailToDisk (default). To change the option, edit confphp.ini and modify sendmail_path: For Development use mailToDisk (the default): sendmail_path = ‘”C:/WinNMP/bin/php” -n -f “C:/WinNMP/include/tools/mailtodisk.php”‘ Emails will be saved to logmail-XX.txt For Production use mSmtp: sendmail_path = ‘”C:/WinNMP/bin/msmtp/msmtp.exe” -C “C:/WinNMP/conf/msmtp.ini” -t’ You also need to edit confmsmtp.ini in order to configure SMTP server options How..
Read more