Отправляет email-рассылки с помощью сервиса Sendsay

Изучаем PHP

  Все выпуски  

Изучаем PHP Урок 1


Информационный Канал Subscribe.Ru


Урок первый
  • Ставим сервер Apache
  • Ставим PHP4
  • Первая программа на PHP
-+Ставим сервер Apache

Для начала, что такое Apache и зачем он нам нужен.
Apache это HTTP сервер, то есть когда ваш браузер делает запрос к какому либо сайту в работу включается веб сервер который пересылает вам документы. Если это обычные HTML файлы вы просты получаете страницу, а если это скрипты на PHP, то сервер запускает интерпретатор, а результаты его работы вы видите в своем браузере.
Для того чтобы тестировать PHP скрипты на своей машине, вам нужно установить сервер Apache взять его можно здесь www.apache.org, распространяется он бесплатно.
И так ставим сервер под OC Windows.

Процесс инсталляции похож на установку многих приложений Windows.
Программа запрашивает следующие:

  • Каталог для установки Apache (по умолчанию это C:\Proram Files\Apache Group\Apache)
  • Имя в меню Start (Apache Web Server по умолчанию)
  • Тип инсталляции. Опция Typical (Обычная) устанавливает все, кроме исходного кода. Опция Minimum (Минимальная) не устанавливает справочных руководств и исходного кода. Если требуется исходный код, следует выбрать опцию Custom (Выборчная).

    Ну вот, если у вас инсталляция прошла успешно, преступаем к конфигурированию сервера. Для этого в каталоге куда вы поставили Apache, ищем каталог conf, там ищем файл httpd.conf и меняем в нем следующие:

  • Находим директиву ServerName, она содержит имя сервера, и меняем на ServerName localhost:80
  • Далее находим строку DirectoryIndex и меняем на DirectoryIndex index.phtml index.php index.html index.htm
  • Следующие команды AddType application/x-httpd-php phtml php php3
    LoadModule php4_module c:/php/sapi/php4apache.dll настраивают сервер на использование PHP как модуля.
  • Теперь добавляем директивы AddType application/x-httpd-php .php .php3 .phtml и AddType application/x-httpd-php-source .phps.
  • Далее ищем строку DocumentRoot и меняем на DocumentRoot c:/www/www1
    Создайте этот каталог, здесь будет ваш сервер, то есть ваши html и php файлы.
Ну вот Apache установлен и готов для работы с PHP, если что-то не получается пишите hwsas@rambler.ru
-+ставим PHp

Скачайте PHP с www.php.net.
Создайте С:/php и распакуйте туда архив
После распаковки архива, скопируйте файл php.ini-dist в каталог Windows и переименуйте его в php.ini. Файлы msvcrt.dll и php4ts.dll скопируйте в директорию Windows System (для 9Х) или Windows System32 (для NT).


В файле php.ini опцию extension_dir необходимо установить равной имени каталога (в нашем случае (c:\php\extensions), содержащего DLL-модули расширений, а опцию doc_root – равной корневому каталогу документов web-сервера (в нашем случае c:\www\www1).

Если вы хотите использовать дополнительные библиотеки, то вам необходимо раскоментировать следующие строки вида extension=php_*.dll (например для подключения библиотеки GD нужно раскоментировать строку extension=php_gd.dll).

 

Ну вот php установлен если что-то не получается пишите hwsas@rambler.ru

-+Первая программа на PHP

Ну а теперь мы с вами наберем первый незатейливый скрипт.
Вот он:

<html>
<head>
<title>Тестовая страница</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

<body>
<?php
phpinfo ();
?>
</body>
</html>

Сохраните файл в каталоге C:\www\www1 под именем test.php.
Теперь запустите Apache, наберите в своем браузере http://localhost/test.php.
Если все заработало, значит вы теперь можете смело писать скрипты на PHP и тестировать их на своем компьютере. Ну а если нет, пишите hwsas@rambler.ru.


-+В следуещем выпуске
  • Ответы на вопросы читателей.
  • Пишем гостевую для своего сайта.
Автор рассылки Андрей Сергеев ata elfin e-mail hwsas@rambler.ru
Мой сайт w5.boom.ru каталог партнерских программ для вебмастера.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное