W tym artykule przyjrzy się, jak zainstalować i skonfigurować ramy Ruby na Rails w Linux.
NOTATKA: W tym przewodniku przetestowaliśmy proces instalacji i instrukcje dotyczące systemu Debian 10.
Zainstaluj zależności
Pierwszym krokiem jest aktualizacja systemu i skonfigurowanie wymaganych zależności.
Sudo apt-get AktualizacjaPo uzyskaniu wymaganych zależności możemy kontynuować instalację Ruby i Ruby na szynach.
Zainstaluj Ruby Version Manager
W tym przewodniku użyjemy Menedżera wersji Ruby do instalacji i zarządzania instalacjami Ruby w naszym systemie.
RVM jest łatwy w zainstalowaniu i użyciu, szczególnie podczas pracy z wieloma wersjami Ruby.
Zacznij od importowania i zainstalowania klawiszy GPG w celu weryfikacji pakietu instalacji.
GPG -KeyServer hkp: // basen.SKS-Keyservers.Net--Recv-Keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBUpewnij się, że masz zainstalowany pakiet GNUPG przed uruchomieniem polecenia powyżej.
W niektórych przypadkach możesz uzyskać błąd podczas importowania klawiszy RVM. Aby to rozwiązać, możesz zaimportować klawisze z curl i zweryfikować je ręcznie.
Użyj poleceń:
curl -ssl https: // rvm.IO/PKUCczyński.ASC | GPG -Import -Po zainstalowaniu zwiń instalator z GitHub i uruchom go, aby Bash za pomocą polecenia jako:
curl -ssl https: // get.RVM.io | bash -s stabilny -RubyJeśli chcesz zainstalować wersję programistyczną RVM, użyj polecenia:
curl -ssl https: // get.RVM.io | grzmotnąćPo zainstalowaniu RVM użyj polecenia źródłowego, aby dodać je do ścieżki.
Źródło/dom/debian/.RVM/Scripts/RVMMożesz sprawdzić, czy RVM jest zainstalowany i dostępny na ścieżce za pomocą polecenia, które:
$ które RVMZainstaluj Ruby z RVM
W tym kroku musimy zainstalować stabilną wersję języka Ruby i uczynić go domyślną wersją Ruby.
Aby zainstalować najnowszą wersję Ruby, użyj polecenia:
RVM Zainstaluj Ruby-3.0.2Od pisania tego samouczka najnowsza stabilna wersja Ruby to wersja 3.0.2. Przed wykonaniem polecenia zweryfikuj, aby upewnić się, że nie ma nowszych wersji.
Po powodzenia instalacji ustaw zainstalowaną wersję Ruby jako domyślną, uruchamiając polecenie:
RVM--Default Użyj Ruby-3.0.2Aby zweryfikować zastosowane zmiany, uruchom polecenie:
Ruby --versionUruchamianie tego polecenia powinno wyświetlić najnowszą wersję Ruby:
Ruby 3.0.2p107 (2021-07-07 Wersja 0DB68F0233) [x86_64-linux]Konfigurowanie nodejs
ROR wymaga środowiska wykonawczego JavaScript do przetwarzania kodu JavaScript w aplikacjach internetowych. Stąd musimy zainstalować NodeJS.
W takim przypadku możemy użyć wersji LTS Nodejs i uruchomić polecenie:
curl -fssl https: // deb.węzłów.com/setup_lts.x | grzmotnąć -Zainstaluj przędzę
W następnym kroku Importuj przędzę. Zacznij od importowania klawiszy GPG za pomocą polecenia:
curl -ss https: // dl.Yarnpkg.com/debian/pubkey.GPG | sudo apt-key add -Na koniec dodaj repozytorium debiana przędzy jako:
echo "deb https: // dl.Yarnpkg.com/debian/stabilny main "| sudo tee/etc/apt/źródła.lista.d/przędza.listaWreszcie zaktualizuj i zainstaluj przędzę za pomocą poleceń:
Sudo apt-get AktualizacjaPo zakończeniu powyższych instalacji sprawdź, sprawdzając wersje:
node --versionZainstaluj Bundler i Ruby na szynach
Na tym etapie musimy zainstalować Bundler i Ruby na szynach. Chociaż nie musimy instalować GEM, jest to bardzo przydatne do śledzenia projektów Ruby.
Użyj poleceń jako:
GEM instaluj BundlerPo zainstalowaniu użyj poniższego polecenia, aby zainstalować najnowszą wersję Ruby na szynach.
klejnot instaluj szyny -v 6.1.4Aby zainstalować inną wersję Ruby na szynach, zmień 6.1.4 z ukierunkowaną wersją.
Na koniec sprawdź wersję Rails za pomocą polecenia:
Rails -VTworzenie aplikacji testowej
Możemy teraz przetestować, że ROR jest zainstalowany i pracuje zgodnie z oczekiwaniami, tworząc przykładową aplikację. W tym przykładzie użyjemy domyślnego systemu bazy danych dla szyn, SQLite.
Jeśli chcesz nauczyć się korzystać z innych systemów bazy danych, sprawdź następujące samouczki.
https: // linuxhint.COM/install-MYSQL-on-Centos-8/
https: // linuxhint.com/how-to-install-mysql-on-ubuntu/
https: // linuxhint.COM/instalacja-mysql-fedora/
Aby utworzyć nowy projekt Rails, zacznij od utworzenia katalogu, w którym aplikacja będzie przebywać.
Mkdir ~/Desktop/RorNastępnie zainicjuj nowy projekt z poleceniem:
Nowa aplikacja RailsPowyższe polecenie utworzy nową aplikację z nazwą „Aplikacja.„Zapraszam do zmiany nazwy na żądaną nazwę aplikacji.
Na koniec zacznij nawigować do projektu i uruchom serwer WWW PUMA:
Aplikacja CDTo uruchomi serwer PUMA na http: // localhost: 300
Otwórz przeglądarkę i przejdź do powyższego adresu. Powinien wyświetlać stronę internetową domyślnych Rails.
Wniosek
To wszystko dla tego samouczka. Z powodzeniem zainstalowałeś Ruby na szynach w Linux.