<-
Apache > HTTP Server > Documentation > Version 2.0 > Platform Specific Notes

Используя Apacheа С Сетевым обеспечением Novell

этот документ объясняет, как установить, формировать и управлять Apache 2.0 при Сетевом обеспечении Novell 6.0 и выше. Если Вы находите какие-нибудь ошибки, или желаете внести вклад другими способами, пожалуйста используйте наш bug reporting page.

ошибка, сообщая о странице и dev-httpd списке адресатов нет если отвечать на вопросы о конфигурации или бегущем Apacheе. Прежде, чем Вы представляете сообщение об ошибке или запрос, сначала консультируйтесь с этим документом, Frequently Asked Questions страница и другие уместные темы документации. Если Вы все еще имеете вопрос или проблему, объявляете это к novell.devsup.webserver телеконференция, где много Apacheских пользователей более чем желают отвечать на новые и неясные вопросы об использовании Apacheа на Сетевом обеспечении.

большинство этого документа предполагает, что Вы устанавливаете Apacheа от двойного распределения. Если Вы хотите собрать Apacheа самостоятельно (возможно, чтобы помочь с развитием, или разыскать ошибки), см. секцию на Compiling Apache for NetWare ниже.

top

Requirements

Apache 2.0 разработан, чтобы управлять на Сетевом обеспечении 6.0 служебными пакетами 3 и выше. Если Вы управляете служебным пакетом меньше чем SP3, Вы должны установить последнее NetWare Libraries for C (LibC) .

служебные пакеты сетевого обеспечения доступны here .

Apache 2.0 для Сетевого обеспечения можно также управлять в Сетевом обеспечении 5.1 окружающих сред пока последний служебный пакет или последняя версия NetWare Libraries for C (LibC) был установлен. ПРЕДУПРЕЖДЕНИЕ: для Apacheа 2.0 для Сетевого обеспечения не предназначались или проверялся в этой окружающей среде.

top

Downloading Apache for NetWare

информация относительно последней версии Apacheа может быть найдена на Apacheском сервере сети в http://www.apache.org/ . это перечислит текущий выпуск, больше недавняя альфа или выпуски эксплуатационного испытания, вместе с деталями сети зеркала и анонимных участков программы передачи файлов. Набор из двух предметов строит из последних выпусков Apacheа 2.0 для Сетевого обеспечения, может быть загружен от here .

top

Installing Apache for NetWare

нет никакого Apacheа, устанавливают программу для Сетевого обеспечения в настоящее время. Если Вы будете строить Apacheа 2.0 для Сетевого обеспечения из источника, то Вы будете должны скопировать файлы к серверу вручную.

следовать за этими шагами, чтобы установить Apacheа на Сетевом обеспечении от двойной загрузки (предполагающий, что Вы установите к sys:/apache2 ):

следовать эти шаги, чтобы установить Apacheа на Сетевом обеспечении вручную от вашего собственного строят источник (принятие, Вы установите к sys:/apache2 ):

Apache может быть установлен к другим объемам помимо неплатежа SYS объем.

в течение строящегося процесса, добавляя ключевое слово "устанавливают" к линии команды makefile, автоматически произведет полный пакет распределения под подсправочником DIST . установить Apacheа, просто копируя распределение, которое было произведено makfiles к корню объема Сетевого обеспечения (см.: Compiling Apache for NetWare ниже).

top

Running Apache for NetWare

начинать Apacheа только печатают apache в пульте. Это загрузит Apacheа в адресном пространстве РТА. Если Вы предпочитаете загружать Apacheа в защищенном адресном пространстве, Вы можете определить адресное пространство с утверждением груза следующим образом:

load address space = apache2 apache2

это загрузит Apacheа в адресное пространство, названное apache2. Управление многократных случаев Apacheа одновременно на Сетевом обеспечении возможно, загружая каждый случай в его собственное защищенное адресное пространство.

после стартового Apacheа, это будет слушать порт 80 (если Вы не изменились Listen директива в файлах конфигурации). Чтобы соединяться с сервером и получать доступ к странице по умолчанию, начните браузер и войдите в название сервера или адрес. Это должно ответить долгожданной страницей, и связью к Apacheскому руководству. Если ничто не случается, или Вы получаете ошибку, заглядываете error_log файл в logs справочник.

как только ваша основная установка работает, Вы должны формировать это должным образом, редактируя файлы в conf справочник.

разгрузить Apacheское управление в адресном пространстве РТА только печатают следующее в пульте:

unload apache2

или

apache2 shutdown

если Apache бежит в защищенном адресном пространстве, определяют адресное пространство в разгруженном утверждении:

unload address space = apache2 apache2

работая с Apache важно знать, как это найдет файлы конфигурации. Вы можете определить файл конфигурации на линии команды двумя способами:

apache2 -f "vol:/my server/conf/my.conf"

apache -f test/test.conf

в этих случаях, надлежащем ServerRoot должен быть установлен в файле конфигурации.

если Вы не определяете название файла конфигурации с -f , Apache будет использовать название файла, собранное в сервер, обычно conf/httpd.conf . призыв Apacheа с -V выключатель покажет эту ценность, помеченную как SERVER_CONFIG_FILE . Apache тогда определит ServerRoot пробуя следующий, в этом заказе:

корень сервера, собранный в сервер - обычно sys:/apache2 . призыв Apacheа с -V выключатель покажет эту ценность, помеченную как HTTPD_ROOT .

Apache 2.0 для Сетевого обеспечения включает ряд директив линии команды, которые могут использоваться, чтобы изменить или показать информацию о бегущем случае сервера сети. Эти директивы только доступны, в то время как Apache бежит. Каждой из этих директив нужно предшествовать ключевым словом APACHE2 .

ПЕРЕНАЧАЛО
инструктирует Apacheа заканчивать все бегущие нити рабочего, поскольку они становятся праздными, перечитывают файл конфигурации и повторно начинают каждую нить рабочего, основанную на новой конфигурации.
ВЕРСИЯ
информация версии показов о в настоящее время бегущем случае Apacheа.
МОДУЛИ
показывает список нагруженных модулей, и встроенных и внешних.
ДИРЕКТИВЫ
показывает список всех доступных директив.
ПАРАМЕТРЫ НАСТРОЙКИ
позволяет или повреждает показ статуса нити на пульте. Когда позволено, государство каждых бегущих нитей показано на Apacheском экране пульта.
ЗАКРЫТИЕ
заканчивает бегущий случай Apacheского сервера сети.
ПОМОЩЬ
описывает каждую из директив во время выполнения.

по умолчанию эти директивы выпущены против случая Apacheского управления в адресном пространстве РТА. Чтобы выпускать директиву против определенного случая, бегущего в защищенном адресном пространстве, включите-p параметр наряду с названием адресного пространства. За дополнительной информацией напечатайте "apache2 Помощь" на линии команды.

top

Configuring Apache for NetWare

Apache формируется, читая файлы конфигурации, обычно сохраненные в conf справочник. Они - то же самое, поскольку файлы имели обыкновение формировать версию Unix, но есть несколько различных директив для Apacheа на Сетевом обеспечении. См. Apache documentation для всех доступных директив.

главные различия в Apacheе для Сетевого обеспечения:

Additional NetWare specific directives:

top

Compiling Apache for NetWare

компилирование Apacheа требует MetroWerks CodeWarrior 6.x или выше. Как только Apache был построен, это может быть установлено к корню любого объема Сетевого обеспечения. Неплатеж- sys:/Apache2 справочник.

перед управлением сервером Вы должны заполнить conf справочник. Скопируйте файл HTTPD-STD.CONF от распределения conf справочник и переименовывает это к HTTPD.CONF . редактировать HTTPD.CONF файл, ищущий все @@Value@@ маркеры и замена их с соответствующим урегулированием. Копия по conf/magic и conf/mime.types файлы также. Альтернативно, полное распределение может быть построено включением ключевого слова install призывая makefiles.

Requirements:

следующие инструменты развития обязаны строить Apacheа 2.0 для Сетевого обеспечения:

Building Apache using the NetWare makefiles:

Additional make options