CategoryCông nghệ

Hướng dẫn Git cho người mới bắt đầu sử dụng

H

Khi muốn đưa về trạng thái trước khi chỉnh sửa của file thì mọi người sẽ làm như thế nào? Cách đơn giản nhất đó là sao chép lại file trước khi chỉnh sửa. Trường hợp dùng phương pháp này thì sẽ phải thường xuyên thực hiện việc thêm ngày đã thay đổi vào tên thư mục hay file. Tuy nhiên, việc tự mình sao chép file mỗi lần chỉnh sửa thì sẽ rất vất vả, và cũng dễ xảy ra nhầm lẫn. Hơn nữa, trường hợp đã...

[Series]Google Pagespeed Insight: tối ưu hoá hình ảnh của website

[

Why? Google Pagespeed Insight là dịch vụ đánh giá tốc độ website của Google, và nó cũng có 1 ý nghĩa nhất định đối với SEO trên Google: điểm Pagespeed càng  cao càng tốt. Trong các tiêu chí đánh giá của Google thì dung lượng ảnh là 1 tiêu chí rất quan trọng: ảnh có dung lượng lớn khiến user mất thời gian để tải ảnh, tăng chi phí băng thông. Với các thiết bị di động sử dụng mạng 3G tốc độ chậm...

[HOWTO]Linux: tìm hiểu cấu hình hệ thống thông qua CLI

[

Why? Đôi khi ta gặp trường hợp sử dụng 1 server hoặc 1 PC nào đó mà không biết cấu hình, thông tin phần cứng của nó.  Dưới đây là 1 số câu lệnh thông dụng để tìm hiểu thông tin hệ thống   How? Gõ 1 số lệnh sau CPU #cat /proc/cpuinfo processor    : 0 vendor_id    : GenuineIntel cpu family    : 6 model        : 45 model name    : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz stepping    : 6...

Percona: tối ưu hoá cấu hình

P

Ở bài trước, chúng ta đã nói về cách cài đặt Percona trên CentOS/ AWS instance. Tiếp tục loạt bài về Percona, bài này chúng ta đi sâu hơn về cách tối ưu cấu hình Percona để đạt hiệu năng cao nhất với từng cấu hình của server   Step 1: Kiểm tra cấu hình hiện tại của Percona Đăng nhập vào Percona server # mysql -uroot -p Enter password: Welcome to the MySQL monitor.  Commands end with ; or \g...

[HOWTO] Cài đặt Percona: cài đặt mới hoặc thay thế MySQL

[

Why Percona? Percona là 1 nhánh khác của MySQL, cùng thuộc sở hữu của Oracle . Percona cho hiệu năng sử dụng tốt hơn, tính mở rộng cao hơn so với MySQL thuần. Các câu lệnh query chạy trên MySQL hoàn toàn có thể dùng trên Percona mà không cần chỉnh sửa. Bài viết này sẽ hướng dẫn bạn cách cài đặt và config Percona trên server CentOS hoặc AWS Instance   Step 1: Kiểm tra version (trường hợp thay...

Cài đặt SSL cho server. Phần II: Nginx server

C

Phải chắc chắn là đã backup nginx.conf trước khi sửa. Tham khảo phần I với Apache ở đây   Cài đặt Self-signed SSL Self-signed SSL là SSL tự sinh, khi dùng sẽ có dấu hiện cảnh báo của trình duyệt. SSL dạng này chỉ nên dùng để test sản phẩm. Tạo key file Chạy lệnh: openssl req -x509 -nodes -days 365 -newkey rsa:2048 -sha256 -keyout ssl.key -out ssl.crt Khi chạy lệnh sẽ có các trường cần điền sau:...

Cài đặt CloudFlare

C

CloudFlare là gì? 1 dịch vụ đóng vai trò như 1 CDN, giúp giảm tải cho server và tăng tốc cho website 1 dịch vụ cho phép tối ưu hoá và nén các file tĩnh của website một cách đơn giản 1 dịch vụ cung cấp SSL Global Sign không tốn công cài đặt 1 dịch vụ cho phép chống DDoS Attack Tại sao CloudFlare? Với tất cả các ưu điểm trên cùng 1 mức phí dễ chịu, thậm chí có thẻ dùng Free Plan thì CloudFlare là 1...

Thiết lập Basic Authentication với Nginx

T

Khi xây dựng 1 website mà không muốn cho người khác vào xem (site đang xây dựng, nhiều lỗi…) thì ta có thể nghĩ tới phương án dùng Basic Authentication: yêu cầu user phải nhập username và password mới được truy cập site. Bài này giới thiệu về cách thiết lập Basic Authentication với các web server chạy Nginx trên nền CentOS Step 1: Tạo user và password cho Basic Authentication Ta cần...

Cài đặt PostgreSQL + Nginx + PHP

C

PostgreSQL vẫn có những ưu điểm riêng so với MySQL, bài viết này giới thiệu cách cài đặt 1 server Centos/Amazon Linux chạy PostgreSQL và Nginx   Cập nhật hệ thống sudo yum update Cài đặt PostgreSQL sudo yum install postgresql postgresql-libs postgresql-devel postgresql-contrib Cài đặt Nginx và PHP sudo yum install nginx php php-fpm php-common php-pear php-pdo php-pgsql php-pecl-apc php-gd...

Cài đặt PNGQuant

C

PNGQuant là chương trình nén ảnh mà không gây mất mát. Nó có thể nén ảnh PNG tới 80% mà không làm giảm chất lượng ảnh.  Chi tiết có thể đọc thêm tại trang web Truy cập vào server bằng tài khoản hoặc key sau đó tìm đến thư mục tmp. cd /tmp Download các file cài đặt cần thiết về để chuẩn bị cài đặt. Download pngquant-2.0.0-1.el6.i686.rpmwget Download libimagequant-2.0.0-1.el6.i686.rpmwget Download...

Tagcloud

Posts