Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Cum realizez deploymentul unei aplicații Ruby on Rails în LiteSpeed?

< 1 minut de citit

Pentru a pune în funcțiune o aplicație Ruby on Rails folosind LiteSpeed, urmează pașii:

  1. creează un folder în rădăcina contului: mkdir ~/rubyapps
  2. creează un subfolder pentru aplicație: cd ~/rubyapps ; mkdir app1
  3. configurează aplicația să se conecteze la serverul MySQL (de obicei în config/database.yml)
  4. configurează alți parametri ai aplicației, dacă este necesar
  5. generează un „session store” (ex. cd app1 ; rake generate_session_store)
  6. rulează migrările: RAILS_ENV=production rake db:migrate
  7. creează fișierul de configurare LiteSpeed în rădăcina contului: nano ~/.ls_rails_config

Conținutul fișierului .ls_rails_config:

# RailsApp <name> <App Path> <Rails Env> <Children Processes> <RunOnStart>
RailsApp app1 "/rubyapps/app1" "production" 4 1

# RailsAppMap <name> <domain> <URI>
RailsAppMap app1 "domeniulmeu.ro" "/"
RailsAppMap app1 "www.domeniulmeu.ro" "/"

Înlocuiește domeniulmeu.ro cu numele real al domeniului.

Actualizat la 25/07/2026