Category: Server / Web

Tạo và sử dụng SSL Certificates miễn phí cho website của bạn

Bài này mình giới thiệu cách tạo và SSL Certificates miễn phí cho website chạy trên VPS cài hệ điều hành Centos, sử dụng Apache 2. Bước 1: Bạn cần cài mod_ssl cho máy chủ của bạn Bước 2: Tạo 1 SSL Certificates miễn phí. – Bạn có thể vào đây để đăng ký 1 SSL Certificates miễn phí 90 ngày https://www.instantssl.com/free-ssl-certificate.html Nhấn vào Download Free SSL để bắt đầu.   Trong form này yêu cầu bạn phải nhập Certificate Signing Request (CSR) on your webserver. Để lấy CSR bạn cần xem hướng dẫn tại đây: Hướng dẫn tạo file CSR dùng để đăng...

More

Apache Server không thể kết nối tới MySQL Server khác

Apache Server không thể kết nối tới MySQL Server khác. 1. Hãy kiểm tra iptables service trên cả 2 server xem đã mở cổng cho mysql chưa (3306?) 2. Kiểm tra MySQL Server xem user đó có quyền kết nối chưa (user@host)?

3. Nếu 1 và 2 đều chuẩn thì chạy lệnh này

More

Làm thế nào để bật mod rewrite cho httpd trên centos?

Để bật mod rewite cho httpd trên centos. Tìm và sửa file /etc/httpd/conf/httpd.conf

Sửa: AllowOverride None

Thành: AllowOverride All Sau đó restart httpd service là xong.

More

Sử dụng Rotatelogs để lưu log apache-server theo từng ngày

Để cấu hình định dạng log, sửa file cấu hình httpd.conf, tìm đến đoạn định nghĩa LogFormat, bổ sung thêm một LogFormat mới tên là vt_combined cho Apache;

– Để cấu hình xoay vòng log theo ngày, ta tìm đến đoạn cấu hình log access, log errorcủa Apache (từ khóa là CustomLog, ErrorLog), sửa thành:

Chú ý: Mặc định khi cài apache theo dạng RPM hay APT-GET thì Linux có sẵn 1 chương trình xoay vòng log tên là “logrotate httpd”. Tuy nhiên khi dùng chương trình này thì mỗi lần xoay vòng log thì phải khởi động...

More

Cho phép & Không cho phép liệt kê File trong thư mục Webs – Apache Server

Không cho phép liệt kê File trong thư mục Webs – Apache Server Mở file apache2.conf hoặc httpd.conf và thêm vào nội dung như sau:

Chú ý: Đường dẫn tới thư mục website “/var/www/web” tùy thuộc vào thư mục đặt website trên server. Kết quả sau khi thêm nội dung và khởi động lại Apache như sau:  

More

Lỗi tranh chấp port giữa các trình server (apache, iis,…) trên Windows

Thông thường lỗi Webserver hay bị nhất là bị trùng port connection. Ví dụ: trên máy có cài IIS, sử dụng Port 80; Skype dùng port 80; Apache cũng dùng port 80 nên bị tranh chấp => Lỗi. Mặc định khi cài Wamp, Apache sẽ dùng với port 80. Kiểm tra xem Apache có bị tranh chấp port 80 với các ứng dụng khác? Click biểu tượng wampserver ở system tray => Apache => Service => Test Port 80. Nếu ra thông báo có bị tranh chấp port 80 thì: vào ứng dụng tranh chấp đó tắt đi hoặc đổi...

More

Hướng dẫn Backup và chuyển dữ liệu giữa 2 máy chủ dùng linux

Việc chuyển dữ liệu giữa 2 máy chủ nhiều lúc làm bạn cảm thấy stress, vì phải download một lượng lớn dữ liệu rồi lại tải lên máy chủ mới. Rất mệt mỏi và tốn thời gian. Chính vì vậy mình xin mạn phép viết bài hướng dẫn các bạn chuyển toàn bộ dữ liệu từ máy chủ linux này sang máy chủ khác, Việc chuyển dữ liệu giữa 2 server cùng DataCenter cực đơn giản và nhanh chóng, chỉ mất 10 phút thôi. Bước 1. Tạo một thư mục backup dữ liệu mkdir ~/bak2911 Mình tạo một thư mục...

More

Cách sử dụng VPS miễn phí trên DigitalOcean

Chắc hắn bạn đã từng nghe tới dịch vụ đăng ký Cloud VPS: DigitalOcean. Qua một thời gian sử dụng DigitalOcean mình thấy VPS trên đây chạy khá ổn định, mặc dù không có DataCenter tại châu á như Amazon EC2 hay các dịch vụ hosting khác nhưng mình thấy tốc độ tải trang ở VN khá nhanh, không thua kém là mấy. Về giá cả mình thấy cũng khá hợp lý, gói thấp nhất trên digitalOcean là 5$/tháng với Ram 512mb và ổ cứng SSD 20GB. Giá này rẻ hơn rất nhiều so với các Cloud VPS nơi khác....

More

Cách xác nhận tài (verify) khoản tài khoản trên DigitalOcean

Hiện tại rất nhiều bạn khi đăng ký VPS DigitalOcean đang gặp vấn đề xác nhận tài khoản khi đăng ký, bài viết này hướng dẫn các bạn cách xác nhận tài khoản hay Verify tài khoản trên VPS DigitalOcean. Sau khi đăng đăng ký xong tài khoản tại DigitalOcean bạn bắt đầu khởi tạo Dropplet thì DigitalOcean yêu cầu phải Verify Your Account (xác nhận tài khoản) Hãy làm theo cách dưới đây để xác nhận tài khoản Digital Ocean khi bị lock (Verify Your Account) Khi đã cập nhật thông tin thanh toán xong, tài khoản của bạn...

More

Cách cài Linux, nginx, MySQL, PHP (LEMP) và tối ưu trên Ubuntu 12.04

Bài viết này mình xin đá sang mảng VPS một chút để lưu lại các bước đơn giản cài đặt Linux, nginx, MySQL, PHP (LEMP) và tối ưu trên Ubuntu 12.04. Với tutorial này hi vọng các bạn sẽ yên tâm hơn khi mua các gói giảm giá VPS trong đợt Black Friday sắp tới. Theo mình tìm hiểu thì LEMP Server tối ưu nhất khi chạy với WordPress. Trước đây blog Chia Sẻ Coupon chạy trên VPS của Linode với server LAMP, tuy nhiên từ khi chuyển qua LEMP mình thấy blog chạy nhanh hơn chút và cũng tốn ít tài nguyên hệ...

More