Hoe Ruby on Rails met PostgreSQL te Installeren op Rocky Linux 8.4
Deze handleiding helpt je bij het installeren van Ruby on Rails met PostgreSQL op Rocky Linux 8.4.
Stap 1: Systeem bijwerken
Voordat je pakketten installeert, zorg ervoor dat je systeem up-to-date is:
sudo dnf update -y
Stap 2: Vereiste afhankelijkheden installeren
Installeer de benodigde ontwikkeltools:
sudo dnf groupinstall "Development Tools" -y
Installeer vervolgens enkele basisbibliotheken:
sudo dnf install -y \
sqlite-devel \
postgresql-devel \
libxml2-devel \
libxslt-devel \
ImageMagick-devel \
curl \
git
Stap 3: Ruby installeren
Installeer rbenv
en ruby-build
om Ruby-versies te beheren:
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
Installeer nu Ruby:
rbenv install 3.1.0
rbenv global 3.1.0
Stap 4: Rails installeren
Installeer Rails met behulp van de gem-opdracht:
gem install rails
Stap 5: PostgreSQL installeren
Installeer de PostgreSQL-server:
sudo dnf install -y postgresql-server postgresql-contrib
Initialiseer de PostgreSQL-database:
sudo postgresql-setup --initdb
Start en activeer de PostgreSQL-service:
sudo systemctl start postgresql
sudo systemctl enable postgresql
Stap 6: PostgreSQL-gebruiker aanmaken
Schakel over naar de PostgreSQL-gebruiker en maak een nieuwe gebruiker aan:
sudo -i -u postgres
createuser --interactive
Volg de instructies om de gebruiker aan te maken.
Stap 7: Nieuwe Rails-applicatie aanmaken
Maak een nieuwe Rails-applicatie met PostgreSQL als database:
rails new myapp -d postgresql
Stap 8: Database-instellingen configureren
Bewerk het bestand config/database.yml
om je databasegegevens op te geven:
nano myapp/config/database.yml
Werk de default
-sectie bij met je PostgreSQL inloggegevens.
Stap 9: Database aanmaken
Voer de volgende opdracht uit om de database aan te maken:
cd myapp
rails db:create
Conclusie
Gefeliciteerd! Je hebt met succes Ruby on Rails met PostgreSQL geïnstalleerd op Rocky Linux 8.4. Je kunt nu beginnen met het bouwen van je applicaties!
RDS CAL (Client Access License)
Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting
#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds