Grails
Grails jest webowym frameworkiem wzorującym się na nowoczesnych rozwiązaniach takich jak Ruby on Rails. Korzysta on z języka Groovy. Poniższy opis wskazuje podstawowe czynności niezbędne do uruchomienia aplikacji opartej o Grails i udostępnieniem jej pod domyślnymi portami dla witryn internetowych.
Wstępne czynności
Przed przystąpieniem do instalacji należy:
- Zarezerwować dowolny wolny port tcp
- Odblokować Binexec
Instalacja
Należy się zalogować na MyDevil poprzez SSH i wydać polecenia:
wget https://github.com/grails/grails-core/releases/download/v3.2.2/grails-3.2.2.zip
w celu pobrania Grails.unzip grails-3.2.2.zip
aby rozpakować archiwum.- Aby móc korzystać z Grails bez podawania ściezki do binarki należy do .bash_profile dodać linijkę:
export PATH="$PATH:$HOME/grails-3.2.2/bin/"
export PATH="$PATH:$HOME/node_modules/.bin/"
- Wydać polecenie
rm public/index.html
(w celu usunięcia statycznego pliku domyślnego witryny). - Wejść przeglądarką na adres wskazanej domeny (przy pierwszym wejściu tworzony jest m.in. config).
- Ustawić hasło dostępowe do panelu poprzez zmianę zawartości pliku
config/app.json
przy pomocy ulubionego edytora tekstu (np. vi, ee, nano, mcedit):nano config/app.json
nowa zawartość dla pliku:
{ "app": { "password": "supertajnehaslo" } }
gdzie supertajnehaslo to nowe hasło dostępowe do panelu.
Uwaga!
Witrynę należy zresetować devil www restart domena
w celu aktywacji wprowadzanych zmian w konfiguracji. Bez tego nasz panel nie będzie chroniony hasłem.