Итак, предположим, вы решили попрактиковаться в написании сценариев php, однако не можете
сделать этого непосредственно в сети по каким-либо причинам, отсылая написанный только что сценарий на сервер, поддерживающий
PHP, тем самым проверяя его работу.
Неплохо было бы проделать все вышеописанные операции у себя дома на родном PC. И это возможно.
Однако, прежде чем приступить к разработке сценариев PHP, необходимо установить соответствующее
прогаммное обеспечение, а именно - веб-сервер Apache и интерпретатор PHP.
Внимание !!! Все программное обеспечение, о котором идет речь в данном сценарии, можно скачать
с нашего сайта.
Это: Apache v1.3.20-win32 [1,4 MB RAR archive]
PHP 4.1.0 installer [918Kb] - 12 December 2001
Все это можно слить из раздела Files->>Other Utilites
Установка Apache
Итак, сначала необходимо установить Apache, а затем PHP.
Перво-наперво, скачайте с нашего сайта два вышеупомянутых файла. Берем apache1320.rar, разархивируем его.
Перейдите в разархивированную папку и запустите файл. Запустится программа инсталяции сервера Apache.
Следуя инструкциям мастера установки, который выполнит самостоятельно все необходимые действия, запрашивая при этом необходимую информацию,
установите сервер Apache на своем PC.
Запускаем сервер Apache. Он будет введен в действие как обычная программа - откроется окно DOS-сессии.
(Простейший способ - Пуск/Программы/Apache httpd server/Start Apache in Console)
Можно задать автоматический режим включения данной службы.
Теперь открываем броузер и пишем адрес http://localhost/
В браузере должна отобразится страница со следующими стовами посередине "Вы видите это вместо ожидаемой страницы?", внизу
будет нарисован логотип Apache и написано Powered by Apache. Короче, эту страницу невозможно не узнать.
Установка PHP
Переходим ко второй части. Берем файл php410_win32.zip
Разахивируем его во временную папку. Включаем в параметрах просмотра файлов переключатель на
Show All (чтобы видеть все без исключения файлы). Это ОБЯЗВТЕЛЬНО !!!
В zip-файле дистрибутива имеются файлы с расширением .dll, которые не будут видны в каталоге,
если не предусмотрено отображение системных файлов.
Теперь копируем все файлы с расширением .dll из временной папки, в которую вы поместили PHP, в
папку системных файлов Windows : C:\Windows\System
Переименовываем файл php.ini-dist во временном каталоге в php.ini и копируем его в каталог
Windows (C:\Windows)
Создаем папку на диске C: с именем php4.
Копируем файл php.exe в созданную папку php4.
Теперь придется немного поработать руками.
Открываем в текстовом редакторе (возьмите блокнот для простоты) файл httpd.conf, расположенный
по адресу
C:\Program Files\Apache Group\Apache\conf
Добавляем следующие строки в конец файла httpd.conf
ScriptAlias /php4/ "C:/php4/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php4/php.exe"
Сохраните файл httpd.conf
Теперь останавливаем и снова запускаем веб-сервер Apache. Что произойдет ? - Apache еще раз
прочитает файл конфигурации httpd.conf и обнаружит, что добавлены функциональные средства PHP.
Необходимо проверить работоспособность всего этого.
Создаем в папке C:\Program Files\Apache Group\Apache\htdocs сценарий PHP, состоящий из одной
строчки. ВНИМАНИЕ !!! Данный сценарий должен иметь расширение .php (к примеру, info.php)
Вот этот сценарий: phpinfo(); вставляем его в теги и сохраняем файл.
Открываем браузер и пишем адрес http://localhost/info.php
Должна появиться страница с информацией об интерпретаторе php, установленном на вашем компьютере с логотипом PHP.
Я не сомневаюсь, что вы узнаете эту страницу:)
Программирование на PHP
Итак, процесс инсталяции завершен и можно приступать непосредственно к программированию.
Но здесь необходимо ЗАПОМНИТЬ три вещи:
1. Во-первых, необходимо, чтобы работал Apache
2. Во-вторых, файл сценария должен находиться в подпапке htdocs каталога, в котором установлен Apache.
3. Для вызова сценария и его последующего выполнения необходимо направить браузер по адресу http://localhost/your_script.php
Для тех, кто хочет заняться всерьез изучением PHP я подобрал несколько e-books по PHP, которые также можно слить с нашего сайта в разделе Электронные учебники
На этом вынужден Вас покинуть. Удачи Вам в программировании на PHP !!!
Возможно и Ваша программная разработка будет в будущем выложена на нашем сайте, как лучшая из множества аналогичных.
{dr}{NerVe}     [KODSWEB]
!!! Статья является собственностью команды KODSWEB !!!
!!! Любое распространение без нашего разрешения строго запрешено !!!