Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Computer Skills
  2. Electronics
Computers

Cách Cài đặt Ruby on Rails trên Raspberry Pi

by
Difficulty:BeginnerLength:ShortLanguages:

Vietnamese (Tiếng Việt) translation by Dai Phong (you can also view the original English article)

Ruby on Rails đang ngày càng trở nên phổ biến hơn. Học cách phát triển phần mềm trong ngôn ngữ Ruby là một kỹ năng rất có giá trị. Trong bài này, tôi sẽ hướng dẫn cho bạn cách cài đặt Rails lên Raspberry Pi.

Yêu cầu

  • Raspberry Pi (Mẫu B)
  • Thẻ SD (chạy Debian Squeeze)
  • Cáp Nguồn Micro USB
  • Cáp Ethernet hoặc Adapter USB Wi-Fi
  • Bàn phím USB
  • Chuột USB (tuỳ thích, nhưng không bắt buộc)

Thiết lập SSH

Bước 1

Sử dụng SSH hoặc Secure Shell, sẽ cho phép điều khiển Raspberry Pi từ một máy tính khác. Để kích hoạt SSH, bạn phải lấy địa chỉ IP của Pi. Để làm như vậy, hãy gõ lệnh sau vào ứng dụng LXTerminal:

Sau đó, bạn sẽ thấy một thứ tương tự như sau:

Nếu bạn đang sử dụng một kết nối không dây, trong phần wlan0, địa chỉ IP có thể được tìm thấy trên dòng thứ hai, có chữ inet addr. Trong trường hợp này, địa chỉ IP của tôi là 192.168.1.80.

Nếu bạn đang sử dụng một kết nối ethernet, thì địa chỉ IP của Pi có thể được tìm thấy trong phần eth0.

Bước 2

Kích hoạt SSH và sau đó khởi động lại Pi bằng cách gõ lệnh sau đây vào cửa sổ LXTerminal:

Bạn nên nhập từng dòng một, và nhấn phím Return sau mỗi dòng được nhập.

Bước 3

Trên máy Mac, mở Terminal, có thể được tìm thấy bên trong thư mục Applications > Utilities. Gõ lệnh sau:

Bạn nên thay thế 192.168.1.60 bằng địa chỉ IP của bạn. Sau đó, bạn sẽ được yêu cầu nhập mật khẩu. Trừ khi bạn đã thay đổi nó trước đó, thì mật khẩu sẽ là malspberry. Bạn sẽ không thấy ký tự đang được gõ trên màn hình khi bạn đang nhập.

Nếu một cảnh báo bảo mật được hiển thị, hãy kiểm tra lại xem mọi thứ có ổn không, và sau đó gõ y hoặc yes để tiếp tục kết nối.

Nếu bạn đã kết nối thành công với Pi, bạn sẽ thấy pi@raspberrypi ~ $ đang được hiển ở dưới cùng của cửa sổ Terminal, tương tự như sau:

Cài đặt các Phần mềm Cần thiết

Bước 1

Bạn nên bắt đầu bằng cách cài đặt các gói phần mềm cần thiết để chuẩn bị cho việc cài đặt Rails. Gõ lệnh sau vào cửa sổ Terminal, một khi bạn đã kết nối thông qua SSH.

Bước 2

Nếu bạn gặp Lỗi 404, có thể bạn cần phải cập nhật chỉ mục gói, và điều này có thể được thực hiện bằng lệnh sau đây.

Bước 3

Khi bạn đã cài đặt các gói phần mềm cần thiết, bạn sẽ cần phải truy vấn gói SSL, gói cơ sở dữ liệu SQL và vân vân.

Bước 4

Mở RVM, ngay từ repo của nó trên GitHub.

Bước 5

Một khi bạn đã cài đặt thành công các gói cần thiết, và đã mở RVM, khuyên khích bạn nên chạy một script, để bạn có thể kích hoạt Ruby.

Thử nghiệm các Cài đặt

Bước 1

Bây giờ bạn đã cài đặt thành công Ruby, và Rails. Bạn có thể kiểm tra Ruby bằng cách gõ lệnh sau đây.

Nếu cài đặt chính xác, bạn sẽ thấy một thông báo xác nhận phiên bản của Ruby được cài đặt khi nó đã được tạo ra, và những gì nó đang sử dụng để hoạt động chính xác.

Bước 2

Bạn cũng có thể kiểm tra Rails bằng cách gõ lệnh sau đây.

JavaScript Runtime

Bước 1

Vì Rails yêu cầu một JavaScript Runtime, nên bạn cần phải cài đặt một phần mềm Ruby mới có tên là ExecJS, sau đó cài đặt một gói JS. Bạn nên bắt đầu bằng cách cài đặt gem.

Bước 2

Như đã đề cập trên repo ExecJS GitHub, ExecJS hỗ trợ tất cả các runtime sau đây:

  • therubyracer
  • therubyrhino
  • Node.js
  • Apple JavaScriptCore
  • Microsoft Windows Script Host

Cài đặt Node.js bằng cách gõ lệnh sau:

Tạo một Dự án Đơn giản

Để thử Rails có đầy đủ chức năng trên Raspberry Pi hay không, hãy tạo một dự án đơn giản, bằng cách thêm một dự án mới, vào thư mục của nó, thêm một sườn, di chuyển cơ sở dữ liệu, và sau đó khởi động máy chủ.

Bước 1

Bắt đầu bằng cách tạo một dự án Rails mới, được gọi là tutorials.

Bước 2

Đi đến thư mục mới mà bạn vừa tạo ra:

Bước 3

Bây giờ bạn có thể tạo ra một cái sườn đơn giản, được gọi là Steps bằng cách chạy lệnh sau:

Bước 4

Bây giờ di chuyển cơ sở dữ liệu bằng lệnh sau:

Bước 5

Khởi động máy chủ Rails:

Bước 6

Nếu tất cả đều ổn, bạn sẽ thấy dự án mới đang hoạt động trong trình duyệt bằng cách nhập địa chỉ IP, tiếp theo là số cổng (3000 cho Rails) và theo sau là tên dự án. Đối với tôi, đó là địa chỉ sau.

Phần tóm tắt

Thật tuyệt vời! Bạn đã cài đặt thành công Ruby on Rails trên một Raspberry Pi!

Bạn đã bắt đầu bằng cách kích hoạt SSH, sau đó cài đặt các phần mềm cần thiết để Rails hoạt động bình thường.

Cách tốt nhất để khám phá những gì bạn có thể làm với Rails Server mới của bạn là thử nó, và xem những gì nó có thể làm!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.