Hallitse Ruby-sovelluksia¶
Ota Ruby käyttöön verkkosivustollasi¶
Siirry kohtaan Verkkosivustot ja toimialueet > oma toimialueesi.
Napsauta ”Get Started”-välilehdellä Ruby.
Napsauta Enable Ruby.
Valitun version Ruby-tulkki otetaan käyttöön verkkosivustollasi, ja versionumero näkyy Verkkosivustot ja toimialueet -sivulla Ruby-kuvakkeen vieressä.
Ota Ruby-sovellus käyttöön¶
Lataa sovelluksen tiedostot palvelimelle (esimerkiksi Tiedostonhallinnan avulla) seuraavasti:
Luo verkkosivuston kotihakemistoon alihakemisto
/<application name>/public, missä<application name>on Ruby-sovelluksesi nimi.Lataa palvelimeen sovelluksen tiedostot (mukaan lukien
config.ru-tiedosto) hakemistoon/<application name>.Siirry kohtaan Verkkosivustot ja toimialueet, valitse Isännöintiasetukset ja aseta Kotikansio-arvoksi
/<application name>/public.
Siirry sitten kohtaan Verkkosivustot ja toimialueet > Ruby. Jos Ruby on käytössä, Plesk tunnistaa sovelluksesi, ja Ruby-sivulla näkyvät sen tiedot:
Näytetään seuraavat tiedot:
Ruby-versio. Tämä on toimialueellesi otettu käyttöön oleva Ruby-versio. Voit vaihtaa versiota napsauttamalla versionumeroa ja valitsemalla jonkin saatavilla olevista Ruby-versioista.
Sovellustila. Ruby-sovellukset voivat toimia useissa tiloissa, jotka on määritelty sovelluskoodissa. Yleisesti käytetään seuraavia tiloja: ’development’, ’test’ ja ’production’. Kullakin niistä on omat ominaisuutensa. Esimerkiksi ’development’-tila tuottaa lokitiedostoihin vianjäljitystietoja, ja ’production’-tila voi ottaa välimuistin käyttöön. Valitse toinen tila tai määritä mukautettu tila napsauttamalla nykyistä Sovellustila-arvoa.
Sovelluksen URL-osoite. Tämä on verkkosivuston URL-osoite, jossa sovellus toimii. Napsauta URL-osoitetta avataksesi verkkosivuston.
Sovelluksen juuri. Tämä on sovelluksen kotihakemisto. Napsauta linkkiä nähdäksesi hakemiston Tiedostonhallinnassa.
Mukautetut ympäristömuuttujat. Tässä voit määrittää sovelluksellesi mukautettujen ympäristömuuttujien luettelon. Tätä voidaan käyttää esimerkiksi vianjäljitystilan vaihtamiseen tai salasanan tallentamiseen muuttujaan sen sijaan, että se kovakoodattaisiin. Lisää tai poista muuttujia napsauttamalla linkkiä [specify].
Ruby-sovellustyyppi. Plesk tunnistaa automaattisesti, onko sovellus rakennettu Ruby on Rails -kehyksellä. Tässä tapauksessa sovelluksen tyyppi on Ruby on Rails. Muussa tapauksessa näytetään tyyppi Rake application.
Sovellus voi sisältää Gemfile-tiedoston, jossa luetellaan sovelluksen tarvitsemat gemit ja niiden versiot. Tässä tapauksessa sovelluksen käyttöönottoa varten sinun on asennettava nämä gemit Bundler-apuohjelmalla. Siirry kohtaan Verkkosivustot ja toimialueet, napsauta Ruby ja sitten Bundle install.
Kaikki gemit asennetaan sovelluksen rakenteen vendor/bundle-hakemistoon.
Kun edistymisikkuna näyttää, että asennus on onnistuneesti valmis, sovellus otetaan käyttöön verkkosivustollasi ja se käynnistetään uudelleen.
Jos sovelluksesi tarvitsee tietokannan, lisää se Pleskiin (katso Verkkosivuston tietokannat).
Muista
Jos haluat suorittaa Rake-tehtäviä sovelluksesi kanssa komentorivin kautta ja haluat käyttää samaa Ruby-versiota ja samaa gem-joukkoa kuin sovelluksessasi, käytä komentoa bundle. Esimerkki: RAILS_ENV=production bundle exec rake db:migrate.
Muista
Voit ajaa Ruby-sovelluksia CageFS:n sisällä asentamalla paketin passenger-cagefs ja noudattamalla sen README-tiedoston ohjeita.
Käynnistä sovellus uudelleen¶
Joissakin tapauksissa sovellus voi olla tarpeen käynnistää uudelleen (esimerkiksi, jos sovellus toimii tuotantotilassa ja uusi koodiversio on otettu käyttöön). Siirry kohtaan Verkkosivustot ja toimialueet > oma toimialueesi, napsauta Ruby ja sitten napsauta Restart App.
Sovellus tulee käynnistää uudelleen, jos olet muuttanut sen määritystiedostoja tai sovelluskoodia tai lisännyt tai poistanut mukautettuja ympäristömuuttujia.
Määritystiedostojen käyttöoikeus¶
Plesk tarjoaa pikalinkit sovelluksen yleisimpiin määritystiedostoihin. Voit muokata näitä tiedostoja mukautettujen asetusten määrittämiseksi. Voit esimerkiksi muokata Gemfile-tiedostoa, jossa luetellaan sovelluksen tarvitsemat gemit.
Jos haluat nähdä Pleskin tunnistamat sovelluksen määritystiedostot, siirry kohtaan Verkkosivustot ja toimialueet ja napsauta Ruby.
Napsauta tiedoston nimeä muokataksesi sen sisältöä, tee tarvittavat muutokset ja napsauta OK.
Poista Ruby käytöstä¶
Jos haluat poistaa Ruby-käytöstä toimialueeltasi, siirry kohtaan Verkkosivustot ja toimialueet > oma toimialueesi, napsauta Ruby ja sitten napsauta Disable Ruby.









