|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [решено] Автоматизация установки apache tomcat 5 |
|
[решено] Автоматизация установки apache tomcat 5
|
Новый участник Сообщения: 6 |
Профиль | Отправить PM | Цитировать Как я понял начиная с 5й версии они используют собственный, хитрый инсталлятор.
Я его пробовал копать известными способами, но на типичные ключи он не отвечает, файла ответов не создает. Как можно автоматизировать установу? |
|
Отправлено: 19:52, 19-12-2005 |
(*.*) Сообщения: 36544
|
Профиль | Сайт | Отправить PM | Цитировать Sectoid
K этому посту на MSFN прикреплен конфиг файл WPI, в котором судя по списку программ автора есть apache tomcat. |
------- Отправлено: 20:57, 19-12-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать ...а слона то я и не заметил ;-)
Это-же nullsoft инсталлятор ;-) Т.е. как я понимаю следует запускать программу с ключем /S Сразу-же возник вопрос, во время установки ПО (при помощи коммандной строки) не выводится никакой информации на экран, и это смущает пользователя (не завис-ли их ПК). Как можно вставить анимированный гиф, флэшку или что-то типа того? Или создать более привлекательный вид инсталляции, при это если учесть то, что в пакете есть инсталяшки от MS и nullsoftовская??? |
Отправлено: 23:31, 19-12-2005 | #3 |
Ветеран Сообщения: 867
|
Профиль | Отправить PM | Цитировать Sectoid
Цитата:
|
|
Отправлено: 23:55, 19-12-2005 | #4 |
(*.*) Сообщения: 36544
|
Профиль | Сайт | Отправить PM | Цитировать |
|
------- Отправлено: 02:42, 20-12-2005 | #5 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Да, я так и написал, даже
cls @echo off color 9F echo echo Install MS SQL... echo start /wait SQL2000\x86\setup\setupsql.exe -s -f1setup.iss -SMS echo echo Install MS SQL SP3... echo start /wait sql2ksp3\x86\setup\setupsql.exe -s -f1setup.iss -SMS echo echo Install JRE... echo start /wait Apache\jre506.exe echo echo Install Tomcat... echo start /wait Apache\apache-tomcat-5.5.12.exe /S echo echo Install MS XML... echo start /wait XML\msxml.msi /passive echo echo Now hit anykey to reboot... echo pause shutdown -r -t 3 Я вот соображаю как-бы это превратить в Run one ex , или прикрутить BS Post Installer Думаю что будет для данного случая - удобнее и как реализовать. Я ведь это ставлю не вместе с ОСЬю, а просто делаю пакет: чтобы одним кликом и без вопросов разворачивать: MS SQL MS SQL SP3 JRE Tomcat MSXML Но еще мне нужно после установки всего выполнить несколько SQL комманд, точнее востановить БД, и скопировать один файлик. Я не понимаю как это можно реализовать. |
Отправлено: 15:22, 20-12-2005 | #6 |
Старожил Сообщения: 406
|
Профиль | Отправить PM | Цитировать восстановить базы данных... незнаю как в ms sql а в mySQL все просто делалось с помощью утилиты mysqlcheck.exe консольной командой mysqlcheck -r --all-databases (восстановление всех баз данных)
наверняка и в ms sql есть альтернативный инструмент, который легко конфигурируется командной строкой |
------- Отправлено: 17:02, 20-12-2005 | #7 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать А какие есть варианты на счет GUI инсталлятора?
|
Отправлено: 19:30, 20-12-2005 | #8 |
(*.*) Сообщения: 36544
|
Профиль | Сайт | Отправить PM | Цитировать Sectoid
Цитата:
|
|
------- Отправлено: 20:56, 20-12-2005 | #9 |
Пользователь Сообщения: 86
|
Профиль | Отправить PM | Цитировать Скрипт для инстала Apache 2.2.8 написал на autoit, может кому-то пригодиться
;Установка Apache 2.2.8 на тестовый сервер ;copywrite by V0f41k ;скрыть в системной панели индикатор AutoIt AutoItSetOption("TrayIconHide", 1) ;Отображать текущую строку сценария с помощью индикатора системной панели в режиме отладки. AutoItSetOption("TrayIconDebug", 1) AutoItSetOption("SendKeyDelay", 15) ;Запуск инсталлятора ShellExecute("apache_2.2.8-win32-x86-no_ssl.msi") Sleep(100) WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','The Installation Wizard will install Apache HTTP Server') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Next >','Button1') Sleep(100) ;Лицензионное соглашение WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','accept the terms in the license agreement') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','I &accept the terms in the license agreement','Button3') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Next >','Button4') Sleep(100) WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','Read this Before Running Apache on Windows') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Next >','Button1') ;Прописываем имя домена и сервера WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','Please enter your server') ControlSetText('Apache HTTP Server 2.2 - Installation Wizard','Please enter your server','RichEdit20W1','vtd.com') Send("{TAB}") ControlSetText('Apache HTTP Server 2.2 - Installation Wizard','Please enter your server','RichEdit20W2','websrv.vtd.com') Send("{TAB}") ControlSetText('Apache HTTP Server 2.2 - Installation Wizard','Please enter your server','RichEdit20W3','admin@vtd.com') Send("{TAB}") ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Next >','Button4') ;Выбираем компоненты и папку WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','Please select a setup type') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Custom','Button3') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Next >','Button4') WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','Click on an icon in the list below to change how a feature is installed') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Change...','Button1') WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','Browse to the destination folder') ControlSetText('Apache HTTP Server 2.2 - Installation Wizard','Browse to the destination folder','RichEdit20W1','C:\Appl\Apache\') Send("{TAB}") ControlClick('Apache HTTP Server 2.2 - Installation Wizard','OK','Button1') Send("{DOWN 4}") Send("{SPACE}") Send("{DOWN 3}") Send("{ENTER}") ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Next >','Button2') ;Подтверждаем установку WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','Click Install to begin the installation') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Install','Button1') WinWaitActive('Apache HTTP Server 2.2 - Installation Wizard','The Installation Wizard has successfully installed Apache') ControlClick('Apache HTTP Server 2.2 - Installation Wizard','&Finish','Button5') Лучше конечно msi пакеты инсталить с ключами командной строки, но административную установку и *.mst пока не сделал. тема tomcat это не то, но по автоинстлляции просто apache под win32 тему не нашёл. |
Отправлено: 17:11, 05-05-2008 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Автоматизация установки большинства программ | Van4ik | Автоматическая установка приложений | 9 | 17-11-2012 19:32 | |
MultiSet - Автоматизация установки ПО | selanec555 | Автоматическая установка приложений | 80 | 19-03-2012 07:29 | |
Автоматизация установки драйвера. | SANIOK_AV | Автоматическая установка Windows 2000/XP/2003 | 13 | 10-11-2009 14:28 | |
Установка - Автоматизация установки\интергрирование в установку | SWiTChm | Microsoft Windows 2000/XP | 2 | 06-10-2008 05:10 | |
Автоматизация установки стороннего ПО | kilometr | Автоматическая установка приложений | 2 | 21-03-2008 06:01 |
|