Pentru a pune în funcțiune o aplicație Ruby on Rails folosind LiteSpeed, urmează pașii:
- creează un folder în rădăcina contului:
mkdir ~/rubyapps - creează un subfolder pentru aplicație:
cd ~/rubyapps ; mkdir app1 - configurează aplicația să se conecteze la serverul MySQL (de obicei în
config/database.yml) - configurează alți parametri ai aplicației, dacă este necesar
- generează un „session store” (ex.
cd app1 ; rake generate_session_store) - rulează migrările:
RAILS_ENV=production rake db:migrate - 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.