Instalacja Ruby on Rails na DA z centosem nie jest dość skomplikowaną operacją.
Nigdy nie maiłem z tym doświadczenia a jednak myślę że i laik poradzi sobie z instalacją.
Należy wykonać następujące kroki:
aktualizacja systemu i instalacja gita:
sudo yum update
sudo yum install git
Instalujemy potrzebne składniki:
sudo yum install -y git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel
Pobieramy składniki jak i kompilujemy
cd ~
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
Poleceniem
rbenv install -l
Przeszukuje nam wszystkie dostępne wersje
instalacja wersji 2.23 z serii 3 nie chciało mi pójść
rbenv install -v 2.2.3
rbenv rehash
ustawiamy zainstalowaną wersję jako domyślną:
rbenv global 2.2.3
Sprawdzanie wersji:
ruby -v
Instalacja GEM
gem install bundler
Instalacja rails
gem install rails
rbenv rehash
sprawdzenie wersji rails
rails -v
Instalacja nodejs
sudo yum install nodejs
Tworzenie przykładowej aplikacji:
cd ~
rails new pilotapp
cd pilotapp
rake db:create
i jej uruchomienie:
rails server --binding=ADRESIPSERWERA
Poniższy poradnik opisuje sposób instalacji KeePass w systemie Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor to wszechstronny program PDF, który zawiera wiele funkcji. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Możesz oddzielić dwa lub więcej poleceń za pomocą średników (;), Średnik (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Poniższy poradnik opisuje sposób instalacji Rocket.Chat W systemie Rocky Linux 8 Całość bardzo prosto zainstalujemy…