Grails: Różnice pomiędzy wersjami

(Utworzono nową stronę "''Grails'' jest webowym frameworkiem wzorującym się na nowoczesnych framework takich jak Ruby on Rails. Korzysta on z języka Groovy. Poniższy opis wskazuje podstawow...")
 
Linia 1: Linia 1:
''Grails'' jest webowym frameworkiem wzorującym się na nowoczesnych framework takich jak Ruby on Rails. Korzysta on z języka Groovy.
+
''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ślnym portem dla witryn.
+
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ępna konfiguracja ===
 
=== Wstępna konfiguracja ===

Wersja z 22:43, 3 lis 2016

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ępna konfiguracja

Przed przystąpieniem do instalacji należy:

Instalacja

Należy się zalogować na MyDevil poprzez SSH i wydać polecenia:

  1. wget https://github.com/grails/grails-core/releases/download/v3.2.2/grails-3.2.2.zip w celu pobrania Grails
  2. unzip grails-3.2.2.zip aby rozpakować archiwum
  3. Wydać polecenie npm i admin-mongo w celu instalacji adminMongo.
  4. Wydać polecenie rm public/index.html (w celu usunięcia statycznego pliku domyślnego witryny).
  5. Wejść przeglądarką na adres wskazanej domeny (przy pierwszym wejściu tworzony jest m.in. config).
  6. 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.

Zobacz też

Odnośniki zewnętrzne