Портал для веб-мастера
Вход пользователей
Поиск статей
WoWeb.ru » Статьи » Apache

Собираем Apache + PHP + XML для Linux.

Итак попробуем все это собрать. Для начала нам понадобиться apache, php, sablot, xpat, iconv. Последние три представляют собой программы для обработки XML/XSLT файлов.

Собирается все в принципе довольно просто, хотя и есть некоторые подводные камни.

Первое, это надо все-таки определиться куда все это ставим. В моем случае (за нежеланием использовать рутовые права) я ставил все в дирректорию /home/vadim/opt/ , а все исходники лежали в /home/vadim/src .

Для начала нам необходимо поставить expat
1) ./configure --prefix=/home/vadim/opt/xpat
2) make
3) make install

Затем ставим iconv
1) ./configure --prefix=/home/vadim/opt/iconv
2) make
3) make install

Теперь очередь саблотрона. С ним немного придется повозиться, так как он может не найти пути к библиотекам xpat. Для решения этой проблеммы, мы немного видоизменим строку конфигурации, указав в ней что и откуда брать.
1) LDFLAGS=-L/home/vadim/opt/expat/lib CPPFLAGS=-I/home/vadim/opt/expat/include ./configure --prefix=/home/vadim/opt/sablot
2) make
3) make install

Ух, с xml пока поконченно. Займемся теперь php и apache.

Собираем php.
1) Заходим в дирректорию apache и запускаем
./configure --prefix=/home/vadim/opt/apache
2) Далее снова в php и начинаем саму сборку как
./configure --prefix=/home/vadim/opt/apache/php --enable-track-vars --with-mysql --with-apache=../apache_1.3.20 --with-sablot=/home/vadim/opt/sablot --with-iconv=/home/vadim/opt/iconv/inlcude
3) make
4) make install

Уходим отсюда, и идем обратно в директорию с исходниками apache.
1) ./configure --prefix=/home/vadim/opt/apache --activate-module=src/modules/php4/libphp4.a
2) make
3) make install

Теперь копируем файл php.ini-dist как php.ini в дирректорию
/home/vadim/opt/apache/php/lib/, редактируем httpd.conf апача, не забыв включить там php... вот собственно все.

Да, кстати, если у вас нет вообще никакого опыта в настройке apache + php, то внимательно почитайте файл INSTALL из дистрибутива php. Там довольно подробно сказанно, как проводить конечную настройку сервера.

Apache web server
PHP
Sablot , expat
Libiconv

Автор: Vadim Kravciuk · Добавлена: 2002-12-14
Источник статьи · Просмотров: 4000 · Рейтинг: 4.0

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Категории раздела
Flash
Apache
WWW
PhotoShop
Веб-дизайн
Раскрутка и реклама
Базы данных
3D графика
Хостинг
Истории веб-мастеров
Web-технологии
Сетевая безопасность
Программирование для Web
Операционные системы

Новые статьи
Лучшие статьи
Популярные статьи
Комментируемые статьи
Разделы сайта
Скрипты
Статьи
Шрифты
Флэш исходники
HTML шаблоны
Партнерки
Клипарты
Смайлы
Фоны
Гифы
Иконки
Опрос сайта
Есть ли у вас свой сайт?
Всего ответов: 140895
Наша кнопка
WoWeb.ru - портал для веб-мастера