Hướng dẫn cài đặt website rút gọn link của riêng bạn trên Nginx và Apache

December 17th, 2014 by 13 Comments | Last Modified: December 17th, 2014

YOURLS là một code php đơn giản, giúp bạn tạo một trang website rút gọn đường link  của riêng mình  ( URL shortener) hiệu quả và  nhanh chóng.  Việc config để cài đặt Yours trên apache rất dễ dàng, và có thể không cần làm gì cả vì các rule đã được viết sẵn trong .htaccess, bạn có thể sử  dụng ngay.  Yours có rất nhiều ưu điểm:

  • Dễ dàng cài đặt – Việc cài đặt và quản lý  yours rất đơn giản  . Nếu bạn đã từng thành công khi cài đặt wordpress code thì cài đặt yours chỉ là chuyện nhỏ.
  • Edit links – Bạn có thể dễ dàng thêm link và edit lại link đó bằng giao diện GUI cực kỳ dễ dàng .
  • Statistics – Trong admin page, bạn có thể xem tất cả thông tin thống kê về : Số lượt click, IP truy cập, bản đồ truy cập….
  • Public/Private links – Bạn có thể chi link đã được rút gọn được phép public hay chỉ mình bạn được truy cập .
  • Bookmarklet –  Dễ dàng bookmark với tiện ích sẵn có .

Trong bài viết này, mình sẽ hướng dẫn  cách xây dựng một trang rút gọn link  của riêng mình trên  Nginx webserver bằng code Yours.  Cài đặt Yours trên apache cũng tương tự, nhưng đơn giản là chỉnh sửa cấu hình file config rồi  cài đặt và chạy luôn.

Nếu server của bạn chạy  Nginx, hãy sử  dụng VPSSIM để cài đặt và quản lý VPS dễ dàng nhất.  Xem cách cài đặt VPS bằng VPSSIM tại đây.

Sau đây là cách cài đặt và cấu hình Yours.

1. Download code Yours

Trước tiên ta sẽ download code Yours mới nhất về thư mục gốc của domain và giải nén, sau đó xóa file zip này .

Giải nén xong, bạn cần chown cho thư mục public_html.  Nếu VPS sử dụng VPSSIM, bạn có thể chown bằng chức năng Fix lỗi chmod & chown trong Tiện ích – Addons

cai dat website rut gon link tren nginx

Hoặc dùng lệnh sau để chown :

2. Config file cấu hình của Yours trước khi cài đặt

Bạn hãy đổi tên config-sample.php trong folder user thành config.php trước khi ta tiến hành edit.

Sau khi đổi tên xong, bạn có thể dùng một trình edit text bất kỳ và chỉnh sửa theo hướng dẫn sau:

define( ‘YOURLS_DB_USER’, ‘your db user name‘ ) : your db user name là tên user của database

define( ‘YOURLS_DB_PASS’, ‘your db password’ )     : your db password  là mật khẩu

define( ‘YOURLS_DB_NAME’, ‘yourls‘ )       : yourls  là tên database dành cho việc cài đặt yours

define( ‘YOURLS_DB_PREFIX’, ‘yourls_’ )    : thay yourls thành giá trị prefix bạn muốn để tăng bảo mật

define( ‘YOURLS_SITE’, ‘http://site.com‘ )    : thay http://site.com thành domain của bạn.

Trên đây là config thông tin cài đặt, ta sẽ chỉnh tiếp phần thông tin admin để quản lý Yours:

Thay username thành user admin quản lý và password thành mật khẩu của admin.  Nếu bạn chỉ sử  dụng một user admin,  ta sẽ config đoạn này tương tự.

Sau khi edit xong, ta lưu lại những thay đổi vừa rồi.

3. Chỉnh sửa Vhost của domain

Để Yours chạy được trên Nginx, ta phải config rule cho nó theo rule của Nginx. Nếu bạn chạy Yours trên apache thì không cần làm bước này.

Ta sẽ  dùng rules sau:

Nếu bạn edit vhost do VPSSIM tạo ra, bạn làm như  sau:

Chỉnh đoạn dưới  :

thành

Sau đó lưu lại và restart nginx

trên centos 6 và trên trên centos 7

4.  Tiến hành cài đặt Yours

Vậy là công việc config đã hoàn thành. Ta sẽ truy cập vào http://yoursite.com/admin/install.php để cài đặt.

cai dat website rut gon link tren nginx

Nếu cài đặt thành công, bạn sẽ được như hình dưới

cai dat website rut gon link tren nginx

Từ lúc này, bạn có thể đăng nhập http://yoursite.com/admin với thông tin đăng nhập phía trên để thêm, xóa và edit link cần rút gọn.

Trang admin của code rút gọn đường link yours như hình dưới:

cai dat website rut gon link tren nginx

Xem thêm:

Chúc bạn thành công.

13 Comments
  1. Posted by Thành An
  2. Posted by Đặng Tiến Thịnh
  3. Posted by minh
  4. Posted by Share Theme WP
  5. Posted by Tinh pham
    • Posted by Nguyễn Oánh
  6. Posted by Đỗ Đức
    • Posted by Nguyễn Oánh
      • Posted by Đức Đỗ
        • Posted by Nguyễn Oánh
          • Posted by Đức Đỗ

Bình luận của bạn

Bạn vui lòng sử dụng tên thật hay nickname và không sử dụng từ khóa trong phần điền tên. Nếu vi phạm, mình xin phép không cho hiện comment trên site. Cảm ơn bạn.



:xauho: :roll: :oops: :nono: :mrgreen: :mofat: :macf: :data: :cry: :claps: :bye: :batfa: :ZZZM: :D ::tholoz: ::meney: ::kiss:: ::fulltime: ::cuoiroile:: ::chugun: ::chenhca: ::cave: ::bank: ::CRTTS: :-| :-D :-? 8)
KHUYẾN MẠI ĐẶC BIỆT ! VULTR Đang Tặng 52 USD Cho Tài Khoản Mới ! GET COUPON NOW
Hello. Add your message here.