Я разработал мое веб-приложение java, которое мне нужно развернуть на моем локальном сервере. Есть ли какой-либо возможный способ, которым у меня может быть сценарий, который поможет мне выполнить tomcat, war file и MySQL как один файл при настройке сервера и переменных окружения? Если вы знаете, пожалуйста, сообщите мне все необходимые предметы и необходимые процедуры.Развертывание военного файла как одного командного файла
ответ
Вы можете легко написать такой скрипт, используя Bash или Tcsh. вообще макет (для машины на основе Debian) будет:
## fetch Tomcat binary
wget http://URL_TO_TOMCAT
## extract tomact
tar zxf tomcat.tgz
## deploy war file
cp YOUR_WAR.war TOMCAT_WEBAPPS_FOLDER
## install mysql
sudo apt-get install mysql
## configure the database
mysql < db_config.sql
## run tomcat
TOMCAT_DIR/bin/startup.sh
Конечно, это было только, чтобы дать вам общее представление о том, как сделать это с помощью скриптов оболочки. Вы также можете настроить свой сценарий таким образом, чтобы он принимал параметры в командной строке, чтобы облегчить настройку. См. Command Line Options: How To Parse In Bash Using “getopt”, чтобы узнать, как это сделать.
Также есть Vagrant для установки машин для разработки. Не использовали его сами, поэтому вам нужно исследовать его.
Спасибо за ваш ответ. Учитывая, что я впервые это делаю, я действительно не понимаю, что все это значит. Пожалуйста, можно ли получить ответ на машину на базе окон? –
У меня недостаточно опыта работы с сценариями Windows, чтобы помочь вам. Тем не менее, я не думаю, что одна и та же идея легко применима к машине Windows, так как большинство этих утилит (например, bash, wget, tar, cp) там недоступны. Я бы сказал, попробуйте виртуальные машины. –
- 1. Развертывание военного файла
- 2. Развертывание военного файла на сервере IBM Websphere
- 3. Развертывание военного файла вместе с ресурсами
- 4. Развертывание военного файла Tomcat на VPS
- 5. Развертывание военного файла на эластичный бобовый станок
- 6. Развертывание военного файла с Artifactory на сервер
- 7. Как остановить сохранение командного файла командного файла
- 8. Конфигурирование военного файла
- 9. Groovy: разворачивание военного файла
- 10. Запуск командного файла из другого командного файла
- 11. Запуск командного файла с использованием командного файла
- 12. Повторное развертывание военного файла не обновляет все классы
- 13. развертывание военного файла в tomcat через командную строку
- 14. Является ли Maven или Eclipse ответственным за развертывание военного файла?
- 15. развертывание военного файла с удаленной машины на мобильном первом сервере
- 16. Развертывание военного файла, созданного с помощью jersey api
- 17. Ошибка - Развертывание военного файла в TOMCAT 7.0 (Windows)
- 18. Tomcat 7.0.0 Фильтр CSRF предотвращает развертывание военного файла
- 19. развертывание военного файла с maven to tomcat с использованием HTTPS
- 20. Развертывание военного файла с помощью муравьиной задачи в MobileFirst
- 21. Как исключить определенные ресурсы из военного файла военного плагина maven?
- 22. Структура военного файла проекта html5
- 23. Лучшая практика развертывания военного файла в кластере?
- 24. Получить имя сервера командного файла из командного файла
- 25. Развертывание WAR-файла с конфигурацией
- 26. Как заменить манифест военного файла из bash?
- 27. Как вы обновляете rubygems из военного файла?
- 28. как просмотреть содержимое файла банку внутри военного файла
- 29. Как переконфигурировать log4j военного файла из другого военного файла, развернутого в том же tomcat
- 30. некоторые вопросы командного файла
Возможно, виртуальная машина? – Thilo
Как, пожалуйста, объясните, так как я получу полное понимание всего этого. Я буду очень признателен. –