Grails: Różnice pomiędzy wersjami
Linia 15: | Linia 15: | ||
# Aby móc korzystać z Grails bez podawania ściezki do binarki należy wydać polecenie <code>echo "export PATH="$PATH:$HOME/grails-3.2.2/bin/ " >> ~/.bash_profile</code> oraz aktywować zmiany poleceniem <code>source ~/.bash_profile</code>. | # Aby móc korzystać z Grails bez podawania ściezki do binarki należy wydać polecenie <code>echo "export PATH="$PATH:$HOME/grails-3.2.2/bin/ " >> ~/.bash_profile</code> oraz aktywować zmiany poleceniem <code>source ~/.bash_profile</code>. | ||
− | + | === Uruchomienie przykładowej aplikacji === | |
− | |||
− | |||
− | + | Aby uruchomić przykładową aplikację helloworld należy: | |
− | + | # Przejść do katalogu domowego <code>cd ~</code> | |
− | + | # Utworzyć projekt aplikacji <cide>grails create-app helloworld</code> | |
− | + | # Przejść do utworzonego katalogu aplikacji <code>cd helloworld</code> | |
− | + | # Zmienić port tcp aplikacji w pliku grails-app/conf/application.yml korzystając z ulubionego edytora poprzez dodanie na początku pliku: | |
− | + | <code> | |
− | gdzie '' | + | --- |
− | + | server: | |
− | + | port: zarezerwowanyport | |
+ | </code> | ||
+ | gdzie ''zarezerwowanyport'' to uprzednio zarezerwowany port tcp. | ||
+ | #Wydać polecenie <code>grails run-app</code> | ||
+ | #Aby aplikacja była dostępna pod domyślnym portem webowym należy dodać stronę www typu [[WWW#Proxy]] ze wskazaniem na uprzednio uruchomiony port. | ||
+ | #W celu zostawienia aplikacji uruchomionej w tle należy skorzystać z polecenia screen | ||
=== Zobacz też === | === Zobacz też === |
Wersja z 22:16, 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.
Spis treści
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 wydać polecenie
echo "export PATH="$PATH:$HOME/grails-3.2.2/bin/ " >> ~/.bash_profile
oraz aktywować zmiany poleceniemsource ~/.bash_profile
.
Uruchomienie przykładowej aplikacji
Aby uruchomić przykładową aplikację helloworld należy:
- Przejść do katalogu domowego
cd ~
- Utworzyć projekt aplikacji <cide>grails create-app helloworld</code>
- Przejść do utworzonego katalogu aplikacji
cd helloworld
- Zmienić port tcp aplikacji w pliku grails-app/conf/application.yml korzystając z ulubionego edytora poprzez dodanie na początku pliku:
---
server:
port: zarezerwowanyport
gdzie zarezerwowanyport to uprzednio zarezerwowany port tcp.
- Wydać polecenie
grails run-app
- Aby aplikacja była dostępna pod domyślnym portem webowym należy dodać stronę www typu WWW#Proxy ze wskazaniem na uprzednio uruchomiony port.
- W celu zostawienia aplikacji uruchomionej w tle należy skorzystać z polecenia screen