Сервер - статьи



Устанавливаем веб-сервер


Предварительно собираем libmcrypt (тут все тривиально): % tar zxvf ./libmcrypt-2.5.7.tar.gz % cd libmcrypt-2.5.7 % ./configure % make % make install % ldconfig

Установка и настройка Apache+PHP - очень обширная тема, я ограничусь лишь минимальным количеством разъяснений, которого должно хватить для достижения наших целей. Распаковываем apache, запускаем скрипт configure без каких-либо параметров. Распаковываем php (в том же каталоге, где развернули apache), собираем: % ./configure --with-imap=/usr/local/imap-2002d --with-imap-ssl=/usr/include/openssl \ --with-apache=./../apache_1.3.28 --with-mcrypt=/usr/local --with-iconv % make % make install

Пути к файлам могут изменяться на разных машинах, поэтому если сборка не удалась - проверьте пути (в частности, каталог с исходниками apache может называться по-иному). Копируем файлик php.ini-recommended в /usr/local/lib/php.ini. Если php успешно собралось и заинсталлировалось, возвращаемся в каталог с apache: % ./configure --activate-module=src/modules/php4/libphp4.a % make % make install

Если все собралось, идем в каталог, куда заинсталлировался apache (по умолчанию - /usr/local/apache), в каталоге bin запускаем веб-сервер командой: % ./apachectl start

Проверяем работоспособность сервера: % lynx http://your.hostname.domain/

Либо просто любым браузером обращаемся по адресу нашего сервера. Если видим ободряющую надпись "If you can see this, it means that the installation of the Apache web server software on this system was successful", значит - все нормально, иначе перечитываем вышенаписанное и идем читать документацию по php и apache до тех пор, пока не наступит счастье.


Содержание  Назад  Вперед