[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Web - технологии / Серверы /

Установка PHP и Apache на nix


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


Процесс установки сервера 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 на ваш компьютер.




Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Web - технологии / Серверы /

Сервер отвечает...
23-12-2010   

Коды состояний обычно генерируются Web-серверами, но иногда это могут делать и CGI-сценарии, CGI-сценарии генерируют собственные заголовки вместо тех, которые должен выдавать сервер. Коды состояний группируются следующим образом:... подробнее

Кол. просмотров: общее - 3031 сегодня - 0

Преобразование ссылок с помощью Apache
12-05-2010   

Допустим, у вас есть работающий веб-сайт, состоящий из большого количества статических html-страниц. Целое шагает хорошо, но вдруг в какой-то момент вы решаете усовершенствовать работу веб-сайта и добавляете динамические скрипты: в результате страничка вестей ныне доступна по ссылке http://www.site.com/cgi-bin/news.cgi вместо прежней http://www.site.com/news.html, а каталог, в котором хранились страницы с описанием российских регионов, радикально перекочевал в динамику... подробнее

Кол. просмотров: общее - 3276 сегодня - 0

Настройка Apache
12-05-2010   

Чтобы использовать Apache Configuration Tool (Инструмент настройки Apache) требуется запустить систему X Window под именем root. Запустить Apache Configuration Tool можно следующим способами... подробнее

Кол. просмотров: общее - 2982 сегодня - 0

Классификация статус-кодов HTTP
19-04-2010   

Классификация статус-кодов HTTP 1ХХ - Информационное. Запрос принят, процесс продолжается... подробнее

Кол. просмотров: общее - 3034 сегодня - 0

Установка IIS 7.0. IIS в Windows Vista
18-04-2010   

IIS 7.0 доступно и в Windows Vista почти со всеми устройствами IIS 7.0... подробнее

Кол. просмотров: общее - 3112 сегодня - 0



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects