Для запуска приложения на локальном компьютере потребуется установить следующие компоненты:
- Скачайте JDK 8 с официального сайта.
- Установите JDK 8.
- Убедитесь, что глобальная переменная JAVA_HOME указывает на директорию с установленным JDK.
- Убедитесь, что JAVA_HOME входит в глобальную переменную PATH.
- Скачайте фреймворк Grails 3.3.10 с официального сайта.
- Установите Grails 3.3.10
- Скачайте MySQL Server 8.0.16 с официального сайта.
- Установите MySQL Server 8.0.16
- Создайте пользователя - root и установите пароль - root
- Создайте базу данных - tfdb
Для того чтобы запустить проект на своей локальной машине необходимо сделать следующее:
- Убедитесь, что окружение установлено корректно.
- Откройте в консоли директорию с приложением.
- Выполните команду
grails dbm-update
. В базе данных tfdb появятся необходимые таблицы. - Выполните команду
grails run-app
. Приложение запустится на порту 8080. - Откройте страницу http://localhost:8080 в браузере.
- Приложение успешно запущено!
Для того чтобы развернуть приложение на сервере необходимо сделать следующее:
- Установите на сервере JDK 8
- Установите на сервере Grails 3.3.10
- Установите на сервере MySQL Server 8.0.16
- Для того чтобы собрать war архив приложения необходимо сделать следующее:
- Откройте в консоли директорию с приложением.
- Выполните команду
grails war
- Созданный архив веб-приложения с расширением war находится в директории build\libs
- Полученный файл war развертывается в контейнере приложений
- OC: Windows 7 и выше/Ubuntu 14.04 и выше
- Процессор: не менее 1 ГГц
- ОЗУ: 2 Гб
- Место на жестком диске: 4 Гб