Характеристика программного средства PHP Рекомендуемая литература «PHP5. Полное руководство» Джон Коггзолл. Диалектика. 2006 г. «Разработка Web-приложений с помощью PHP и MySQL» Люк Веллинг, Лаура Томсон. Вильямс. 2007 г. «AJAX и PHP. Разработка динамических веб-приложений» Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика. Символ-Плюс. 2006 г. «PHP, MySQL, XML. Программирование для Интернета» Елена Бенкен. БХВ-Петербург. 2007 г. «Профессиональное программирование на PHP» Джордж Шлосснейгл. Вильямс. 2006 г. «РНР объекты, шаблоны и методики программирования» Мэтт Зандстра. Санкт-Петербург, 2009 Ссылки http://www.php.net/manual/ru/ http://www.phpclub.ru/ http://www.phpworld.ru/ http://php.su/ http://www.phpforum.ru/ http://www.htmlbook.ru/ • Установка и настройка сервера Apache. • Установка и настройка PHP. • Знакомство с PHP. Модуль 1: •Установка и настройка сервера Apache. • Установка и настройка PHP. • Знакомство с PHP. Установка и настройка сервера Apache Проверка работы сервера Apache Установка и настройка РНР Настройка РНР и сервера Apache для совместной работы Проверка работы PHP Первый сценарий на РНР Модуль 1: •Установка и настройка сервера Apache. • Установка и настройка PHP. • Знакомство с PHP. Как это работает? Модуль сервера <html> <head> <title>Мой сайт</title> </head> <body> <p>На сайте используется РНР версии: <?php print PHP_VERSION; ?> </p> </body> </html> php код Web-сервер index.php <html> … <p>На сайте используется РНР версии: 5.2.12 </p> </body> </html> Где живёт Apache? http://www.apache.org/ Установка сервера Apache Служба сервера Apache Запуск сервера Apache возможен несколькими способами: • • С помощью панели управления Пуск(Start) -> Панель управления(Control panel) -> Администрирование(Administrative tools) -> Службы (Services) -> Запустить службу Apache (Start Apache) С помощью командной строки, набрав net start apache Проверка работы сервера В адресной строке браузера необходимо набрать http://localhost/ Обзор сервера Apache Настройка сервера – файл httpd.conf 1* 2** 3*** *, **, *** - в файл httpd.conf дописать строки, где <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> - путь к папке htdocs Где живет PHP? http://www.php.net/ * - Качать файл с расширением .zip downloads * Установка PHP как модуля Apache Необходимо дописать строку в файле httpd.conf LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll ", где php5_module – название модуля C:/Program Files/PHP/php5apache2_2.dll - путь к модулю Примечание: apache2_2 – версия Apache В директории РНР Файл php.ini-… переименовать в php.ini Перезапустите Apache Первая программа на РНР 1* 2** 3*** 1* 2 ** 3 *** Откройте текстовый редактор и создайте новый документ. Напишите следующий текст: <?php phpinfo(); ?> Сохраните файл под именем info.php в папке Apache/htdocs В адресной строке браузера наберите http://localhost/info.php Результат первой программы