Hướng dẫn cài đặt Composer

Composer là gì? Composer là một Dependency Management trong PHP, công cụ quản lý các thư viện mà project của bạn sử dụng, bạn chỉ cần khai báo nó, composer sẽ tự động tải code của các thư viện, tạo ra các file cần thiết vào project của bạn, và update các thư viện nếu cần. Cài đặt Composer cho máy tính Windows thế nào? Bước 1: Tải về Composer-Setup.exe Và tiến hành cài đặt Bước 2: Mở Command Prompt bằng cách ấn tổ hợp phím ⊞ Win+X  sau đó nhấn phím A. Chạy lần lượt các lệnh dưới đây: Vui lòng...

More

Hướng dẫn cài Phalcon lên máy tính chạy hệ điều hành Windows

Việc cài đặt Phalcon lên máy Mac hay các máy sử dụng Linux có rất nhiều hướng dẫn và việc cài cũng tương đối đơn giản, nhưng với máy chạy hệ điều hành Windows thì phức tạp hơn một chút. Để bắt đầu bạn cần cài Xampp hoặc Wamp Server, ở đây tôi cài Xampp (lên ổ đĩa C:/) việc cấu hình Phalcon với Wamp server cũng tương tự. Sau khi cài đặt Xampp thành công, chúng ta bắt đầu tiến hành cài đặt và cấu hình Phalcon. Bạn có thể download thư viện Phalcon cho Windows tại đây (https://phalconphp.com/vi/download/windows) Bạn hãy download...

More

Unittest là gì? Cách Triển khai Unitesting với PHPUnit trên Netbeans

Unit Test là kỹ thuật kiểm nghiệm các hoạt động của mọi chi tiết mã (code) với một quy trình tách biệt với quy trình phát triển PM, giúp phát hiện sai sót kịp thời. Unit Test còn có thể giúp phát hiện các vấn đề tiềm ẩn và các lỗi thời gian thực ngay cả trước khi chuyên viên kiểm định chất lượng (QA – Quality Assurance) tìm ra, thậm chí có thể sửa lỗi ngay từ ý tưởng thiết kế. Unit Test là các đoạn mã có cấu trúc giống như các đối tượng được xây dựng để...

More

Một số lệnh cơ bản kiểm tra server khi bị DDoS

Tấn công từ chối dịch vụ phân tán (DDoS – Distributed Denial Of Service) là kiểu tấn công làm cho hệ thống máy tính hay hệ thống mạng quá tải, không thể cung cấp dịch vụ hoặc phải dừng hoạt động. Trong các cuộc tấn công DDoS, máy chủ dịch vụ sẽ bị “ngập” bởi hàng loạt các lệnh truy cập từ lượng kết nối khổng lồ. Khi số lệnh truy cập quá lớn, máy chủ sẽ quá tải và không còn khả năng xử lý các yêu cầu. Hậu quả là người dùng không thể truy cập vào các...

More

Cảnh giác với các dịch vụ tự động trừ tiền từ các nhà mạng

Hôm trước đang ngồi trà cực nóng chém gió cùng mấy ông bạn làm cò chung cư, bỗng dưng nhật tin nhắn từ HDVFootball thông báo đã đăng ký thành công gói dịch vụ F1 HDViet Foodball với phí là 2000đ/ngày. TSB nhà nó, mình có làm gì nên tội đâu mà chúng nó ép mình đăng ký cơ chứ, nhấc con Blackberry Classic mới tinh ra gọi ngay lên tổng đài hỏi han mới lòi ra một lô các dịch vụ đã được chúng nó ưu ái đăng ký và đương nhiên là mỗi ngày sẽ bị trừ một vài nghìn....

More

Hưỡng dẫn sử dụng Ucarp trên Centos: Tạo IP Ảo Để Đảm Bảo Tính Sẵn Sàng Cao

Ucarp là 1 dịch vụ chạy rất nhẹ nhàng trên các hệ thống linux. Mục đích của UCARP là (automatic failover) tạo ra một địa chỉ IP ảo (Virtual IP) đứng trước một vài máy chủ nhằm đảm bảo tính sẵn sàng cao cho các dịch vụ đang chạy trên các máy chủ đó. Hướng dẫn cài đặt & Cấu hình Hình vẽ trên bạn có thể thấy, Server 1 và Server 2 đều đứng đằng sau một Virtual IP. Chú ý: Không phải cả hai Server 1 và Server 2 đều chia sẻ tải, chạy đồng thời cùng nhau....

More

Hướng dẫn tạo file CSR dùng để đăng ký SSL bằng công cụ OpenSSL trên Linux

Bài viết này mình sẽ hướng dẫn tạo file CSR để đăng ký SSL bằng cách sử dụng thư viện OpenSSL trên Centos và Ubuntu chỉ trong 3 bước đơn giản. 1. Tạo một thư mục mới chứa các file dùng để đăng ký SSL:

2. Tạo một file rsa key:

3. Tạo file CSR và điền các thông tin cần thiết:

Ví dụ: Sau khi hoàn thành xong các bước bạn sử dụng lệnh “ls” bên dưới để kiểm tra file CSR đã tạo ra chưa.

Bước 4: sử dụng công cụ WinSCP để lấy 2 file key và CSR...

More

Kỷ niệm 10 năm chơi “Gà” với một tin tốt

Chắc cũng khoảng 10 năm rồi, từ cái ngày đầu biết đến Google Adsense, thời 10 năm trước là cái thời đăng ký adsense cũng dễ mà chết cũng thật nhanh (do thiếu kinh nghiệm). Nhưng lần đầu tiên với Google Adsense thì thật tuyệt vời với 1 Cheque trị giá 310$.

More

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

YII Framework: Sử dụng token để tránh lỗ hổng CSRF

CSRF (Cross Site Request Forgery) là kĩ thuật tấn công bằng cách sử dụng quyền chứng thực của người sử dụng đối với 1 website khác. Các ứng dụng web hoạt động theo cơ chế nhận các câu lệnh HTTP từ người sử dụng, sau đó thực thi các câu lệnh này. Hacker sử dụng phương pháp CSRF để lừa trình duyệt của người dùng gửi đi các câu lệnh http đến các ứng dụng web. Trong trường hợp phiên làm việc của người dùng chưa hết hiệu lực thì các câu lệnh trên sẽ dc thực hiện với quyền chứng thực...

More