Questa guida ti aiuterà a installare Ruby on Rails con PostgreSQL su Rocky Linux 8.4.
Passo 1: Aggiornare il Sistema
Prima di installare i pacchetti, assicurati che il tuo sistema sia aggiornato:
sudo dnf update -y
Passo 2: Installare le Dipendenze Necessarie
Installa gli strumenti di sviluppo necessari:
sudo dnf groupinstall "Development Tools" -y
Ora installa alcune librerie di base:
sudo dnf install -y \
sqlite-devel \
postgresql-devel \
libxml2-devel \
libxslt-devel \
ImageMagick-devel \
curl \
git
Passo 3: Installare Ruby
Installa rbenv
e ruby-build
per gestire le versioni di Ruby:
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
Ora installa Ruby:
rbenv install 3.1.0
rbenv global 3.1.0
Passo 4: Installare Rails
Installa Rails con il seguente comando:
gem install rails
Passo 5: Installare PostgreSQL
Installa il server PostgreSQL:
sudo dnf install -y postgresql-server postgresql-contrib
Inizializza il database PostgreSQL:
sudo postgresql-setup --initdb
Avvia e abilita il servizio PostgreSQL:
sudo systemctl start postgresql
sudo systemctl enable postgresql
Passo 6: Creare un Utente PostgreSQL
Cambia all’utente PostgreSQL e crea un nuovo utente:
sudo -i -u postgres
createuser --interactive
Segui le istruzioni per creare l’utente.
Passo 7: Creare una Nuova Applicazione Rails
Crea una nuova applicazione Rails con PostgreSQL come database:
rails new myapp -d postgresql
Passo 8: Configurare le Impostazioni del Database
Modifica il file config/database.yml
per specificare le tue informazioni di connessione al database:
nano myapp/config/database.yml
Aggiorna la sezione default
con le tue credenziali PostgreSQL.
Passo 9: Creare il Database
Esegui il seguente comando per creare il database:
cd myapp
rails db:create
Conclusione
Congratulazioni! Hai installato con successo Ruby on Rails con PostgreSQL su Rocky Linux 8.4. Ora puoi iniziare a costruire le tue applicazioni!
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