AuthorCodeLovers Vietnam

Cấu hình Nginx trên CentOS để resize hoặc crop image

C

Giới thiệu Có bao giờ bạn tự hỏi mấy trang web lớn nó xử lý resize hay crop hình ảnh như thế nào không, ví dụ trang youtube , bạn hãy để ý các tham số ở sau hqdefault.jpg ta có thể dễ dàng dùng Nginx để làm điều đó mà cụ thể là module ngx_http_image_filter_module. Vì vậy trong bài viết này tôi sẽ hướng dẫn bạn làm điều đó Cài đặt Trước tiên ban cần phải đặt nginx trên OS của bạn với centos bạn...

Quy trình triển khai dự án bằng Git

Q

Lưu ý cần backup Database trước khi thay đổi bất kỳ điều gì với Database Có nhiều cách để đưa source code lên remote server: FTP, SCP.. Cách triển khai bằng cách upload file trực tiếp lên server có ưu điểm là tiện lợi, nhanh gọn nhưng khó khăn nếu như cần rollback lại (lỗi, hoặc trả về 1 tính năng cũ) và tiềm...

THỦ THUẬT CSS KHÔNG THỂ BỎ QUA – PART I

T

Dưới đây là 50 thủ thuật CSS hữu dụng mà các nhà thiết kế web không thể bỏ qua. Một số thủ thuật có thể mới mẻ, số khác lại đã quen thuộc với bạn. Tuy nhiên rất mong các bạn tìm thấy những điều bổ ích qua bài viết này. 1. CĂN GIỮA THEO CHIỀU NGANG Để căn giữa theo chiều ngang một đối tượng kiểu...

How To Install Linux, nginx, MySQL, PHP (LEMP) stack on CentOS 6

H

About Lemp LEMP stack là một nhóm các phần mềm mã nguồn mở để có được các máy chủ web và chạy. Các từ viết tắt cho Linux, nginx (phát âm cơ x), MySQL, và PHP. Kể từ khi máy chủ đang chạy CentOS, phần linux được đưa về chăm sóc. Dưới đây là làm thế nào để cài đặt các phần còn lại. Step One—Install the Required Repositories Chúng tôi sẽ cài đặt tất cả các phần mềm cần thiết với Yum. Tuy nhiên, vì...

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...

Tagcloud

Posts