Разделы

  Java, JavaScript
  Документация Perl
  Новости
  Документация ASP
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C

установка php и apache на *nux

Apache
4.3 / 5 (67 оценок)

Чтобы отладить скрипты на PHP нужно немало времени. При этом быть постоянно подключенным к Интернету не у всех есть возможность. Хороший выход вебсервер Apache, который находится прямо у Вас на компьютере. В этой статье будет подробно рассказано как поставить Apache на системы Unix.

Процесс установки сервера Apache и PHP на Ваш компьютер

Важно!: в именах архивах место x вы должны будете вписать цифру соответствующею номеру версии.

Распаковка архивов
1. Выполните следующие команды:
gunzip apache_1.3.x.tar.gz
gunzip php-4.0.x.tar.gz

После распаковки архивов остаются файлы с расширением .tar
2. Извлекаем файлы из tar архивов:
tar -zxvf apache_1.3.x.tar
tar -zxvf php-4.0.x.tar

После распаковки архивов приступим к настройки модуля Apache.
1. Перейдем в каталог, куда мы недавно распаковали Apache
cd apache_1.3.x

2. Настройка Apache. Выберите путь по своем усмотрению, но помните, что за ним не должна следовать косая черта:
./confige -prefix=[путь]

3. Перейдите в каталог PHP - настройте, соберите и установите поставку. Параметр -with-config-file-path задает каталог, в котором будет находится конфигурация PHP. По умолчанию этот файл находится в каталоге /usr/local/lib, но вы можете выбрать другой каталог по своему усмотрению:
./configure -with-apache=../apache_1.3.x -with-config-file-path=[путь]

4. Вернитесь в каталог Apache. Теперь вы можете изменить конфигурацию, собрать и установить модуля Apache. Параметр -other-configuration-options относится к любым специальным параметрам которые бы вы хотели задать серверу Apache. Полное описание параметр вы сможете просмотреть в документации прилагаемой к Apache.
./configure -active-module=src/modules/php4/libphp4.a
-other-configuration-options
make
make install

5. На последнем этапе происходит редактирование файла конфигурации Apache (httpd.conf). В этом файле нам нужно будет установить некоторые параметры в конфигурации, чтобы Apache сервер распознавал файлы PHP, и корректно работал с ними.
Найдем строку в файле конфигурации Apache:

ServerName new.host.name
Изменим эту строку на :

ServerName localhost
Затем найдите такую закомментированную строку все в том же файле конфигурации Apache (httpd.conf)

#AddType application/x-httpd-php .php .php4
#AddType application/x-httpd-source .php .phps
Раскомментируйте ее (удалим знак # комментария):

AddType application/x-httpd-php .php .php4
AddType application/x-httpd-source .php .phps

Сохраним измененный файл конфигурации и перейдем в каталог который находится на один уровень выше. Запустим сервер Apache следующей командой :
./bin/apachectl start

Вот и всё, установка Apache и PHP завершена. Теперь нужно убедится, что все было установлено правильно и PHP скрипты работыют. Для этого создайте файл test.php со следующим содержимым:
phpinfo();
?>

Отройте файл в браузере на сервере. В окне появиться большое количество информация о PHP. Вы успешно установили Apache сервер и PHP на ваш компьютер.


Другие материалы по теме:

- вебсервер в домашних условиях
- установка php и apache на *nux
- Apache + php + xml + mysql для windows
- модуль mod_rewrite. часть 2
- собираем apache + php + xml для linux


📌 smti.ru © 2026 SMTI.RU: инструменты, знания и сообщество для создания веб-проектов | Обратная связь