Архив

Archive for the ‘Apache’ Category

apache/struts2.Установка.


Недавно начал изучение фреймворка struts2 на курсах в универе.Вот решил начать писать блог для вынесения полученных знаний на всеобщее обозрение ну и с целью помощи в освоении сего дела так как русских статей по struts маловато. И так приступим. Для начала начало) Нам  понадобится:

  • javaEE.  EE-вариант эклипса  в котором я буду работать можно скачать отсюда: eclipse.org/downloads   В меню справа выбираем версию ОС -> получаем список зеркал -> качаем -> распаковываем
  • Далее нам понадобится локальный сервер.В моём случае это Apache Tomcat. Качаем отсюда желательно 6 версию http://tomcat.apache.org/ . Можно скачать только ядро сервера,затем распаковать и использовать по назначению,а можно скачать msi-пакет и установить tomcat как службу windows. Впроцессе установки томкат спросит на какой порт ему ставиться и имя пользователя и пароль для доступа в менеджер приложений
  • Ну и конечно нам понадобится сам struts. качаем вот отсюда пакет с библиотеками.

Теперь  скачно всё необходимое и можно приступить к установке и запуску первого приложения) Запускаем эклипс.

Часть первая: Установка сервера.Теперь нам нужно подключить сервер. Идём в Window -> preferences там идём Server->Runtime Environments:

Нажимаем Add. В появившемся меню выбираем  Apache->Apache Tomcat v7.0:

нажимаем «next». Теперь надо указать дирректорию в которой распологается сервер. Нажимаем «Browse…» и указывем путь к корневой дирректории сервера:

нажимаем Finish.теперь сервер успешно добавлен: Теперь заведём его локальную версию. Идём в «File->New->Other…» ; выбираем здесь «Server->Server» нажимаем «Next»:

Здесь выбираем server type: Tomcat v7.0 Server server hosts name: <оставляем localhost> servername <имя сервера> нажимаем «Finish»:

По умолчанию сервер занимает для прослушивания порт 8080, но этот порт может быть занят(его по умолчанию использует skype старых версий либо,если всё-таки качали msi-пакет и установили как службу,то велика вероятность,что вы оставили там этот порт), да и вообще порт часто используемый лучше поменять порт на 8082 например.для этого кликаем по серверу два раза правой мышкой. в полученном окне в таблице «Port Name» меняем значение порта HTTP/1.1  на 8082:

Значения остальных портов нас пока что не интересуют. Теперь можно запускать сервер. Если всё прошло успешно,то в панели состояния серверов наш сервер должен быть с пометкой [Started,Synchronized]

теперь введя в любом браузере адрес localhost:8082 вы должны увидеть 404-страницу от томката,но не обычную 404 от вашего браузера c надписью «невозможно найти удалённый сервер».
Теперь Сервер Запущен.

Рубрики:Apache