Урок 1

Для начала изучения php нужно скачать вэб сервер apache и php, тк делать будем все под виндой, то и скачиваем все виндовое.

Скачать apache можно с http://httpd.apache.org, находим Win32 Binary последней версии и скачиваем к себе на компьютер, распаковываем и устанавливаем. . Установка апач легкая, везде нужно соглашатся и нажимать некст. В server information в network domain и server name можно для удобства поставить localhost. Место расположения apache под семеркой и вистой советую в /users/public. Проверяем правильность установки apache, для этого открываем любой браузер и вводим в адресной строке localhost и если все хорошо то вы увидите вот такую надпись на странице

Если Вы это видите, это значит, что установка ПО веб-сервера Apache на этой системе завершилась успешно. Вы можете теперь добавлять содержимое в эту директорию и заменить эту страницу.

Страница с нашим сайтом будет находиться /users/public/apache2/htdocs или по русски в пользователи/общие/apache2/htdocs , все что нахотится в htdocs удаляем, они нам больше не нужны.

Устанавливаем php по адресу php.net заходим в downloads и находим windows binaries и скачиваем его. Разархивируем папку в удобное для вас место.

Теперь нам нужно в папке apache2/conf/httpd.conf в самом низу добавить две строчки:

LoadModule php5_module "C://users/public/php-5.4.8-Win32-VC9-x86/php5apache2_2.dll"

AddType application/x-httpd-php .php

где php5apache2_2.dll может быть таким исходя из версии апачи

apache 1.3 = php5apache.dll

apache 2.0 = php5apache2.dll

apache 2.2 = php5apache2_2.dll

Если у вас в папке с php нет данных библиотек, значит вы скачали не ту версию php/

 

Переименовываем C://users/public/php-5.4.8-Win32-VC9-x86/php.ini-production в C://users/public/php-5.4.8-Win32-VC9-x86/php.ini  и указываем windows где находится файл php.ini , для этого копируем php.ini в C:\Windows 

создаем info.php  в apache в htdocs с вот таким наполнением:

 phpinfo();
?>

захотим в браузере localhost/info.php и если все нормально видим страницу с информацией о php.

 

 

 

 

Дополнительная информация