|
|
|
|
|
Сценарий APACIфикации конфигурационных файлов, находящихся в каталоге src, с тем, чтобы за дать модули, включаемые в двоичный код. В современных дистрибутивах этого не требуется, по крайней мере без этого вполне можно обойтись. Сейчас появилась возможность использовать конфигурационный сценарий Apaci для этих целей. Он позволяет задавать перечень модулей, которые будут включены в двоичный файл httpd, прямо из командной строки. Конечно, если очень хочется, никто не может запретить вам постарому кор ректировать файлы, находящихся в каталоге src. Безусловно, этот метод позволя ет более полноценно управлять процедурой компиляции. Такие ситуации возни кают тогда, когда компилируются модули сторонних поставщиков, и это прихо дится делать независимо от вашего желания. Дискуссия на тему редактирования конфигурационных сценариев будет продолжена в главе 12, "Состав модуля". А пока сфокусируем наше внимание на работе с конфигурационным сценарием Apaci как на простейшем методе. Поменяйте рабочий каталог на каталог, в котором находится только что распа кованный дистрибутив Apache. Там можно найти файл сценария configure. Начнем со стандартной инсталляции, значит сценарию configure будет передан только один параметр prefix, содержащий имя каталога, в котором хранится вся информация о сервере Apache. В нашем примере таким каталогом является /opt/apache. Вызываем конфигурационный сценарий, полагая, что будет использо ваться этот же каталог: ./configure prefix = /opt/apache Получаем следующий ответ: Configuring for Apache, Version 1.3.12 + using installation path layout: Apache (config.layout) Creating Makefile Creating Configuration.apaci in src Creating Makefile in src + configured for Linux platform + setting С compiler to gcc + setting С preprocessor to gcc E + checking for system header files + adding selected modules + checking size of various data types + doing sanity check on compiler and options Creating Makefile in src/support Creating Makefile in src/regex Creating Makefile in src/os/unix Creating Makefile in src/ap Creating Makefile in src/main В результате будет создан файл Makefile. Выше уже указывалось, что этот файл сообщает системной утилите make, каким образом сочетаются загруженный исходный код с системной информацией и утилитами при построении исполняемого двоичного кода. Чтобы запустить этот процесс, введите: make Если все пройдет нормально, это закончится появлением рабочей исполняемой 2 версии httpd в этом каталоге . Чтобы установить его в системе, введите команду: make install На экране появится сообщение: You now have successfully built and installed the Apache 1.3 HTTP server. To verify that Apache actually works correctly you now should first check the (initially created or preserved) configuration files /opt/apache/conf/httpd.conf and then you should be able to immediately fire up Apache the first time by running: /opt/apache/bin/apachectl start Thanks for using Apache. The Apache Group http://www.apache.org/ Сейчас вы успешно построили и установили HTTP сервер Apache 1.3. Для проверки его работоспособности сначала проверьте (первоначально созданные или полученные) конфигурационные файлы /opt/apache/conf/httpd.conf после этого можно запустить сервер Apache с помощью команды: /opt/apache/bin/apachectl start Дата публикации: 2005-10-12 23:11:03 Просмотров: 1798 Текущая оценка 0.00 голосов - 0
|
|