Back to posts Edit this post
Copy content

22 Aug 22:08

gfgfgf
Jasne, oto zestawienie komend i kroków, które należy wykonać na czystym komputerze (z systemem operacyjnym typu Linux, np. Ubuntu), aby uruchomić projekt w Ruby on Rails w wersji 3.2.3. Użycie menedżera wersji Ruby, takiego jak rbenv, jest zalecaną praktyką, aby uniknąć konfliktów z systemową wersją Ruby i umożliwić pracę z różnymi wersjami dla różnych projektów. 1. Instalacja zależności systemowych Na początku należy zainstalować pakiety niezbędne do zbudowania Ruby. bash sudo apt update sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libncurses5-dev libffi-dev libgdbm-dev 2. Instalacja menedżera wersji Ruby (rbenv) rbenv pozwoli na łatwą instalację i zarządzanie konkretną wersją Ruby wymaganą przez Rails 3.2.3. Pobierz i zainstaluj rbenv: bash curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash Dodaj rbenv do ścieżki (PATH) i zainicjuj go w powłoce: bash echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc Uruchom ponownie terminal lub wykonaj komendę source ~/.bashrc, aby zmiany weszły w życie. 3. Instalacja odpowiedniej wersji Ruby Rails 3.2.3 działał najczęściej z Ruby w wersji 1.9.3. Zainstaluj Ruby 1.9.3 (w tym przykładzie użyto konkretnej, stabilnej wersji patcha p551): bash rbenv install 1.9.3-p551 Ustaw zainstalowaną wersję jako globalną: bash rbenv global 1.9.3-p551 Zainstaluj bundler, czyli narzędzie do zarządzania zależnościami (gemami) w projekcie : bash gem install bundler 4. Instalacja Ruby on Rails 3.2.3 Teraz, mając odpowiednie środowisko Ruby, możesz zainstalować konkretną wersję Rails. bash gem install rails -v 3.2.3 Po instalacji warto odświeżyć dowiązania rbenv komendą rbenv rehash. 5. Stworzenie i uruchomienie projektu Na koniec możesz stworzyć nową aplikację i uruchomić serwer deweloperski. Stwórz nowy projekt Rails: bash rails new moj_projekt Przejdź do katalogu projektu: bash cd moj_projekt Zainstaluj gemy zdefiniowane w pliku Gemfile projektu: bash bundle install Uruchom serwer deweloperski: bash rails server Po wykonaniu tej komendy serwer będzie dostępny domyślnie pod adresem http://localhost:3000 w przeglądarce internetowej.

No files