Cài đặt Ruby on Rails trên Windows

Trong bài này mình sẽ giới thiệu mọi người cách cài đặt và chạy trên Windows mà ko cần cài máy ảo, Linux hay trên Ubuntu.

Cách cài đặt Ruby on Rails Windows. Với rất nhiều ngôn ngữ lập trình trong môi trường CNTT của chúng ta, Ruby là một trong những ngôn ngữ đó. Nó khá mạnh mẽ và được sử dụng cho nhiều tác vụ động nhưng chủ yếu là phát triển ứng dụng web. Ngoài ra có rất nhiều phần mềm nổi tiếng được xây dựng bằng ngôn ngữ này. Do đó, hôm nay chúng ta sẽ học cách cài đặt Ruby trên Windows 11. Trong bài này chúng ta sẽ thiết lập môi trường phát triển Ruby on Rails trên Windows 10/11.

Cài đặt Ruby on Rails trên Windows

1. Cài đặt Git

Trước khi bắt đầu, bạn sẽ cần cài đặt gói phần mềm Git trên hệ thống của mình. Bạn có thể tải xuống từ trang tải xuống Git. https://git-scm.com/download/win

2. Cài đặt Ruby trên Windows

Đầu tiên, hãy truy cập trang web trình cài đặt Ruby và tải xuống phiên bản Ruby mới nhất cho hệ thống của bạn. https://rubyinstaller.org/downloads/

Sau khi nhấn Finish cài xong ruby, cửa sổ như hình dưới hiện lên

Nhấn Enter để kết thúc quá trình cài đặt.

3. Khởi chạy Ruby Shell

Mở terminal : kích chuột phải vào trang chủ màn hình, nhấn Terminal. Kiểm tra phiên bản Ruby đã cài bằng lệnh

Sẽ hiện như hình dưới đây:

Xác minh cài đặt Gem và liệt kê tất cả các Gem đã cài đặt, chạy lệnh sau:

Muốn cập nhập Gem , ta dùng:

Bạn sẽ thấy trang sau:

Nếu muốn cập nhập Gem Ruby, ta chạy lệnh sau:

4. Cài đặt Rails trên Windows thông qua lệnh Gem

Rails là một trong những Gem Ruby và bạn có thể cài đặt nó bằng cách sử dụng lệnh gem như hình dưới đây:

Sau khi Rails được cài đặt, các bạn sẽ thấy trang sau:


Các ứng dụng Rails không thể hoạt động nếu không có cơ sở dữ liệu. Rails hỗ trợ MySQL hoặc cơ sở dữ liệu SQLite. SQLite3 là cơ sở dữ liệu Rails mặc định và nó có thể được cài đặt bằng lệnh sau:


5. Tạo một ứng dụng Rails

Sau khi cài đặt Ruby and Rails, chúng ta sẽ tạo mộtứng dụng Railsđơn giản để kiểm tra việc cài đặt Ruby on Rails. Hãy tạo một ứng dụng đơn giản có tên ứng dụng bằng lệnh sau:


Bạn sẽ nhận được một số lỗi liên quan đến dữ liệu tzinfo. Để khắc phục lỗi này, hãy mở Gemfile nằm bên trong thư mục ứng dụng bằng trình chỉnh sửa NotePad.

  • Tìm dòng sau:

  • Và, thay thế nó bằng dòng sau:

  • Lưu và đóng tệp sau đó mở Ruby shell .

Thay đổi thư mục thành thư mục ứng dụng của bạn:


Tiếp theo, cập nhật tất cả các Gem bằng lệnh sau:


Bây giờ, start ứng dụng Rails sử dụng lệnh sau:


Khi ứng dụng được khởi động, bạn sẽ nhận được màn hình sau:

Nhấn Ctrl+nhấn chuột vào địa chỉ như ảnh phía trên: http://127.0.0.1:3000 bạn sẽ thấy trang ứng dụng Rails trên màn hình sau:

Bạn có thể bắt đầu phát triển ứng dụng Rails của riêng mình ngay bây giờ

Tham khảo: