Cài đặt ruby on rails trên windows

      32

Trong sự cân đối bài viết trước chúng ta đang tìm hiểu Ruby on Rails là gì, nội dung bài viết này chúng ta vẫn thường xuyên tò mò về cách thiết lập của chính nó chúng ta nhé

Để rất có thể thực hiện Ruby on Rails thì nên cần thiết lập để lên trên máy tính những ứng dụng sau:

Ruby: Ngôn ngữ lập trình sẵn thực hiện vị Ruby on Rails.RubyGems: Chương thơm trình làm chủ thư viện Ruby (còn gọi là gem) trên máy vi tính (hoặc máy chủ).Ruby on Rails: Khác cùng với một số trong những framework không giống, Ruby on Rails framework được thực hiện nlỗi 1 phần mềm với vì vậy bạn cần thiết lập Rails trên máy vi tính (hoặc sản phẩm chủ). Thực hóa học Ruby on Rails cũng là 1 gem cùng bạn có thể setup Rails áp dụng RubyGems nlỗi các bạn sẽ thấy tại vị trí sau đây.SQLite3: Phần mượt quản trị các đại lý tài liệu dùng vào áp dụng. Rails có thể thực hiện với nhiều chương trình quản trị cửa hàng dữ liệu khác nhau, tuy nhiên nhằm băt đầu tò mò thì bản thân áp dụng SQLite.

Bạn đang xem: Cài đặt ruby on rails trên windows

Cài Đặt Ruby

Ruby là ngôn từ nhiều gốc rễ cùng hoàn toàn có thể được tải để lên các hệ quản lý thông dụng như Windows, Mac OS với phiên bản phân phối hận của Linux (bao hàm Ubuntu, Linux Mint...).

WindowsĐể thiết lập Ruby bên trên Windows họ thực hiện phần mềm Ruby Installer. Quý Khách rất có thể download Ruby Installer từ trang rubyinstaller.org.Sau Khi download về bạn chỉ việc nhấp lưu ban vào tập tin setup để bắt đầu tiến trình thiết lập nhỏng một phần mềm thường thì.

Mac OSVới những máy tính sử dụng hệ quản lý OS X thì Ruby đã làm được thiết lập sẵn bên trên sản phẩm. Trường hòa hợp bạn không muốn thực hiện phiên bạn dạng Ruby tất cả sẵn và mong cài đặt phiên bạn dạng không giống của Ruby thì các bạn thực hiện lịch trình cai quản ứng dụng HomeBrew (xuất xắc Brew).Tuy nhiên, HomeBrew không được thiết lập sẵn trên vật dụng Mac mà lại bạn phải trường đoản cú tay mua nó. Việc download HomeBrew tương đối đơn giản và dễ dàng là sử dụng một câu lệnh tốt nhất trên cửa sổ chiếc lệnh terminal nlỗi sau:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"Nếu gặp cần lỗi Lúc chạy câu lệnh bên trên thì chúng ta có thể lên trang brew.sh để lấy về câu lệnh update.

Xem thêm: Cách Cài Đặt Network Adapter Cho Win 7, Xp, 8 Tự Động Với 3Dp Net

Sau Lúc mua xong Brew bạn có thể update Ruby áp dụng câu lệnh sau:

$ brew install rubyLinuxTuỳ vào hệ quản lý Linux mà lại họ đang chạy những câu lệnh không giống nhau để cài đặt Ruby.

Với những hệ quản lý sử dụng apt-get có tác dụng lịch trình cai quản ứng dụng (như Ubuntu) chúng ta đã thực hiện câu lệnh sau bên trên cửa sổ mẫu lệnh terminal nhằm thiết đặt Ruby:

$ subởi vì apt-get install ruby-fullVới các hệ điều hành áp dụng yum (nhỏng CentOS, Fedora tốt RHEL) bọn họ sử dụng câu lệnh sau:

$ suvày yum install ruby

Cài Đặt RubyGems

Trên Windows sau khoản thời gian thiết lập Ruby thực hiện Ruby Installer thì máy vi tính bạn cũng sẽ được setup RubyGems.

Với những hệ quản lý điều hành khác thì trong hầu hết những ngôi trường vừa lòng, sau khoản thời gian setup Ruby thì chương trình RubyGems cũng sẽ được setup thuộc. quý khách có thể đánh giá RubyGems đã có cài đặt bỏ lên trang bị giỏi chưa thực hiện câu lệnh sau:

$ gem -vNếu laptop chúng ta không tồn tại RubyGems chúng ta cũng có thể sở hữu chương trình setup từ bỏ rubygems.org. Sau Khi cài đặt về bạn thực hiện giải nén tập tin. Sau đó trên hành lang cửa số dòng lệnh terminal bạn di chuyển vào tlỗi mục vừa được bung file và chạy câu lệnh sau (giành riêng cho Mac OS với Linux):

$ ruby cài đặt.rb

Cài Đặt Ruby on Rails

Cuối cùng sau khoản thời gian thiết đặt Ruby và RubyGems chúng ta cũng có thể cài đặt Rails framework thực hiện câu lệnh sau trên terminal (cùng với Windows các bạn áp dụng command prompt):

$ gem install rails -v 5.0.4Kết thúc quy trình cài đặt chúng ta cũng có thể soát sổ phiên bạn dạng Rails bên trên trang bị thực hiện câu lệnh sau:

$ rails -v

Cài Đặt SQLite

Giống như Ruby, SQLite rất có thể được cài bỏ lên hệ quản lý và điều hành Windows, Mac OSX cùng Linux.

WindowsĐể cài đặt SQLite bên trên Windows chúng ta triển khai công việc sau:

Vào trang sqlite.org và tra cứu mục Precompiled Binaries for WindowsỞ mục này nhập lựa chọn với tải về sqlite-shell và sqlite-dll.Giải nén nhì tập tin tải về nghỉ ngơi trên vào tlỗi mục C:WINDOWSsystem32Trên commvà prompt bạn cũng có thể kiểm tra lại SQLite3 đã được thiết lập bằng cách chạy câu lệnh sau:

> sqlite3 --versionNếu các bạn ko thấy báo cáo về SQLite3 xuất hiện thì bạn phải thêm 2 tập tin chương trình sqlite-shell và sqlite-dll cài về làm việc bên trên vào đổi mới môi trường (environment variables) bên trên Windows.Cuối cùng để ngừng, chúng ta cũng cần được setup sqlite3 gem áp dụng RubyGems:

> gem install sqlite3Mac OSXTrên Mac OSX thì SQLite3 đã có thiết đặt sẵn, nếu như bạn muốn cập nhật lên phiên phiên bản mới nhất bạn cũng có thể thực hiện HomeBrew:

$ brew install sqlite3LinuxTương từ bỏ như Mac OSX, bên trên những phiên bạn dạng của Linux thì SQLite3 cũng được thiết lập sẵn. Nếu bạn muốn cập nhật hoặc tải lại chúng ta cũng có thể áp dụng câu lệnh sau:

$ suvày apt-get install sqlite3 libsqlite3-devHoặc với yum:

$ suvì chưng yum install sqlite3 libsqlite3-dev

Tạo dự án mới

Tạo dự án

Sau khi setup chấm dứt những phần mềm quan trọng thì ta rất có thể tạo nên dự án công trình đầu tiên.Bước 1: Kiểm tra phiên bản của Ruby on Rails được cài đặt:

$ rails --versionBước 2: Tạo dự án

Để tạo ra áp dụng blog thì bên trên cửa sổ trong lệnh chúng ta dịch rời cho tới thỏng mục sử dụng nhằm lưu trữ vận dụng. Dưới đây tôi sử dụng tlỗi mục Sites vào thỏng mục tín đồ dùng để làm lưu giữ ứng dụng:

$ cd ~/SitesSau kia chạy câu lệnh sau:

$ rails new app_demo

*

Cách 3: Confirm folder dự án công trình vừa tạo nên ra

*

Khởi cồn server

Ở trên chúng ta đang sản xuất thư mục dự án app_chạy thử. Tuy nhiên nhằm chạy được áp dụng thì họ đề xuất áp dụng một HTTPhường web hệ thống nhằm phục vụ câu hỏi chạy vận dụng.Với Ruby on Rails bọn họ cũng có thể sử dụng Apache, tuy vậy điều tuyệt đối hoàn hảo ngơi nghỉ Rails sẽ là bạn cũng có thể thực hiện câu lệnh rails nhằm tạo ra server mang lại ứng dụng nắm vì đề xuất cài đặt cùng thông số kỹ thuật Apache.Web hệ thống được hỗ trợ vì chưng Ruby on Rails có tên là WEBrick với để khởi động WEBrick các bạn chạy câu lệnh sau trên hành lang cửa số loại lệnh:

$ bin/rails serverNếu chúng ta thực hiện hệ quản lý điều hành Windows bạn cần chạy câu lệnh trên thực hiện Ruby:

C:Sitesapp_demo> rails serverCâu lệnh bên trên đang khởi rượu cồn WEBrick web hệ thống. Để ngừng WEBrichồng các bạn sử dụng tổng hợp phím Ctrl + C

Cách 1: Khởi cồn website server

*

Cách 2: Confirm màn hình

*

Tự động tạo top page

Cách 1: Sử dụng câu lệnh rails generator nhằm tạo nên controller, views và route trong và một câu lệnh

rails generate controller home page topVì trên của sổ cmd hiện thời hệ thống đang chạy yêu cầu các bạn hãy mnghỉ ngơi terminal không giống nhằm tiến hành lệnh trên nhé.Chụ ý là lưu giữ trỏ mang lại đúng tlỗi mục của dự án công trình (Ở đấy là cd c:/Sites/app_demo)

*

Cách 2: confirm bên trên trình thông qua (http://localhost:3000/home/top)

Trên windown bạn cũng có thể đã chạm chán lỗi ExecJS::ProgramError in Home#top nlỗi hình bên dưới

*

Thì hãy mngơi nghỉ tệp tin /app/views/layouts/application.html.erb cùng thay đổi trong line 7 và 8 parameter thứ nhất tự application thành mặc định rồi demo lại nhé.Kết đúng như dưới là sẽ thành công