Pull to refresh

Установка Sun System Portal Server 7.1 update 1 на Windows 2003

Java
По просьбам трудящихся, пишу как установить портал на винду. К сожалению, я не осилил следующую проблему — как продеплоить сэмплы на портал, как запустить болг-портлет, вики-портлет и т.д. Исходя из логов, я пришел к выводу, что хардкод путей к файлам в билдовых скриптах не позволяет установить примеры и развернуть существующий функционал.
Тем не менее, портал ставится и работает.
Как я и обещал, через несколько дней будут готовы примеры портлетиков (через неделю диплом сдаю, пришлось отложить написание портлетов на «последипломие»). Затем поставлю портал 7.2 на линух и начну его ковырять.


Установка Sun System Portal Server 7.1 update 1 на Windows 2003


1.Скачать дистрибутив портала с сайта Sun: Дистрибутивы порталов

2.Раскрыть архив на диске C:\
Путь к корню дистрибутива должен выглядеть следующим образом: C:\Sun. В папке находятся следующие каталоги и файлы:

3.Проверить, не заняты ли порты и освободить их.
1527, 1389, 4848, 8080, 11161, 11162, 11163, 11164, 11165, 4443
Для этого воспользуйтесь командой
netstat –ano | findstr
последовательно подставляя порты из списка.
tasklist | findstr
чтобы выяснить, какой процесс занял порт
taskkill /PID
чтобы завершить процесс.
Порты 8080
и 4848 обычно занимает GlassFish, идущий в поставке с NetBeans. Самый простой способ освободить их – зайти в NetBeans, на вкладке Services выбрать правой кнопкой сервер GlassFish и остановить его. Если вы ставили J2EE расширение, то сервер, идущий в поставке так же оккупирует порты 8080 и 4848. Убедитесь, что он остановлен.
4.Запустить setup.bat.
Нажать «y» если вы собираетесь использовать localhost в качестве FQDN host name.

5.Выполнить команду
C:\Sun\JavaES5\appserver\bin\asadmin list-instances --user admin --port 4848

Пароль = password
Примите сертификат, который вам предложат. Это действие необходимо для последующего развертывания портлетов.

Сам портал находится по адресу localhost:8080/portal/dt
Веб-интерфейс администратора портала: localhost:8080/psconsole
Логин = amadmin
Пароль = password

Консоль администратора сервера приложений: localhost:4848/
Логин = admin
Пароль = password
Портал ставится на сервер приложений.

Для запуска и остановки сервера используйте команды:
C:\Sun\startportal.bat
C:\Sun\stopportal.bat

Для указания другого FQDN нужно отредактировать файл
C:\Sun\env.bat

Пример отредактированного файла:
fqdn.host=plasma.red.iplanet.com
domainname=red.iplanet.com
root.domain=iplanet.com

Если портал установлен и требуется поменять FQDN, то нужно деинсталировать портал, записать конфигурацию env.bat, установить портал заново.

Полные сведения, настройки по умолчанию:
JDK Version: 1.6.0_02

Sun Java System Application Server
Version: 8.2
Admin User: admin
Password: password
Master Password: password
Admin Port: 4848
GF Domain: domain1
Port: 8080

Sun Java System Directory Server
Version: 6.0
Admin User: cn=Directory Manager
Password: password
Port: 1389
Instance: DSInstance
Root DN: dc=red,dc=iplanet,dc=com

Sun Java System Access Manager
Version: 7.1
Admin User: amadmin
Password: password
amldapuser password: adminadmin

Sun Java System Portal Server
Version: 7.1 Update 1
Admin User: amadmin
Password: password
Tags:java eeportletsunportal7.1
Hubs: Java
Total votes 4: ↑2 and ↓2 0
Views1.1K

Popular right now

Java Developer
from 160,000 to 190,000 ₽SCHNEIDER GROUPСанкт-Петербург
Java разработчик
to 170,000 ₽Smart ConsultingНовосибирскRemote job
Java разработчик
from 150,000 to 190,000 ₽KotelovСанкт-Петербург
Java-dev Senior\Middle
from 160,000 ₽ITC SolutionsСевастопольRemote job
Java developer
from 150,000 to 300,000 ₽EmphasoftСанкт-Петербург