Denne artikkelen forklarer hvordan du installerer Ruby on Rails versjon 7 på Ubuntu 24.04.

Ruby on Rails , ofte kjent som Rails, er et webapplikasjonsramme utviklet ved hjelp av Ruby-programmeringsspråket. Den effektiviserer prosessen med å lage webapplikasjoner ved å tilby en strukturert tilnærming til å organisere kode, håndtere databaseinteraksjoner og administrere rutingen av nettforespørsler.

For å installere Ruby på skinner på Ubuntu, må du først installere og sette opp Ruben, ofte ved å bruke en versjon som rvm eller P >izeP >ize.

Installer Ruby

For å installere Ruby på skinner, må du først installere Ruby. I denne opplæringen vil vi installere Ruby versjon 3.

Kjør kommandoen nedenfor for å installere Ruby.

sudo apt-oppdatering
sudo apt install ruby3.2

Etter å ha installert Ruby, kan du kjøre kommandoen nedenfor for å vise den versjonen installert.

Kjør kommandoen nedenfor for å installere nødvendig Installer skinner.

sudo gem installer bundler
sudo gem install nokogiri–bruk-system-librarer
sudo gem install rails-n–version=’~> 7.0, <8.0'

etter at rails er installert, kjør kommandoen nedenfor for å vise versjonen installert.

rails-v. og Rails, sett opp miljøet ditt for å begynne å bygge appen din.

I de fleste tilfeller vil det være nødvendig [ myapp ].

Opprett database myapp karaktersett UTF8MB4 COLLATE UTF8MB4_GENERAL_CI;

Opprett en bruker som heter [ MyUser ] med passord.

Opprett bruker MyUser @localHost identifisert av’ type_your_password_here ‘;

Gi deretter brukeren full tilgang til databasen.

gi alt på myapp .* Til myuser @localhost med tilskuddsalternativ;

Lagre endringer og avslutning.

Flush Privileges;
Avslutt

Når du har satt opp databasen din, fortsett til de neste trinnene for å konfigurere den for applikasjonen din.

Kjør kommandoen nedenfor for å koble databasen din. Opprett deretter en enkel applikasjon kalt [ simpleApp ].

sudo gem install mysql2–med-mysql-config=/usr/bin/mysql_config
rails new config/database.yml

Kopier innholdet nedenfor i filen. Skriv inn databasen Brukernavn og passord opprettet ovenfor.

#
Standard: & Standard
Adapter: MySQL2
Koding: UTF8MB4
Basseng: <%=env.fetch ("RAILS_MAX_THREADS") {5} %>
Socket:/var/run/mysqld/mysqld.sock

Utvikling:
<<: *Standard
Database: MyApp

Lagre og exit.

Neste. filen. Den uthevede linjen lar deg spesifisere et domenenavn. Hvis du ikke spesifiserer et domenenavn, kan appen bare nås ved hjelp av localhost eller en IP-adresse.

Krev”Rails/All”

# krever perlene som er oppført i gemfile, inkludert eventuelle gems
# du har begrenset til: Test,: utvikling, eller: Produksjon.
Modler.Require (*Rails.groups) Rails:: Application
# Initialiser konfigurasjonsstandardene for opprinnelig genererte Rails Versio>
config.load_defaults 7.2

# Legg til domenenavn Hvis du vil ha bruker tilgang via domene ellers, bare localhost eller ip-adresse brukes.
config.hosts <<".example.com"

#
…….
Slutt
Slutt

Endelig, kjør kommandoen nedenfor for å opprette applikasjonen din.

Rails Generer stillas TestApp-navn: Streng: Streng Body: Tekst Start appen ved å kjøre Kommandoen. Kjører, åpne nettleseren din og bla gjennom serverens IP-adresse eller vertsnavn etterfulgt av port 3000.

http://srv1.example.com:3000

Test appen din

Konklusjon :

Oppsummert, installerer Ruby på skinner på Ubuntu 24.04 innebærer flere viktige trinn:

Installasjon av Ruby : Forsikre deg om at du har Ruby versjon 3.2 installert som det er viktig for skinner. Rails Installation : Bruk GEM Package Manager til å installere Rails versjon 7. Databaseoppsett : Installer MariaDB, opprett en database og sett opp en bruker for Rails-applikasjonen. applikasjonskonfigurasjon : Opprett et nytt Rails-applikasjon, konfigurer databasetilkoblingene og spesifiser flere innstillinger som domenenavn om nødvendig. Kjør applikasjonen din : Start Rails-serveren og få tilgang til applikasjonen din via en nettleser.

Ved å følge disse trinnene, vil du ha et fullt funksjonelt skinnermiljø klart for utvikling!

Categories: IT Info