PHPBuilder - это обширный сайт, куда помещают информацию о совместном использовании РНР и практически любых других продуктов. Здесь находится большое количество вспомогательной информации и документации.
Проект Apache (http://www.apache.org/">http://www.apache.org/)
Официальный сайт самого популярного веб-сервера в мире. На этом сайте есть документация по установке, настройке и решению проблем веб-сервера Apache, а также полезные сведения о создании для него собственных модулей.
Официальный сайт MySQL (http://www.mysql.com/"> http://www.mysql.com/) MySQL является предпочтительной базой данных для многих программистов РНР. Она выпускается под открытой лицензией MySQL Free Public License. Дополнительные сведения об этой лицензии можно найти на официальном сайте MySQL.
Официальный сайт PostgreSQL (http://www.postgresql.org/">http://www.postgreSQL.org/)
Здесь можно познакомиться с историей PostgreSQL, загрузить экземпляр PostgreSQL, просмотреть официальную документацию и узнать многое другое, в том числе, как правильно произносить «PostgreSQL».
2
Установка
В этой главе приведены пошаговые инструкции по установке и настройке РНР на UNIX-подобных системах, в Windows и в системах MacOS. Имеются также дополнительные инструкции по установке Apache и MySQL. Кроме того, мы включили некоторые советы относительно действий в «маловероятном» случае возникновения сложностей.
РНР уже установлен
Если на вашем веб-сервере уже установлен РНР, все же следует убедиться, что в конфигурации РНР указаны все инструменты, которые понадобятся в этой книге. К счастью, есть встроенная функция РНР с именем phpinfoQ, отображающая состояние практически всего, что может быть сконфигурировано.
Если есть веб-сервер, просто создайте текстовый файл, как обычный файл HTML, но поместите в него только одну строку:
<?php
phpinfo(); ?>
Никакие теги HTML не нужны. Функция phpinfo() выведет все необходимое. Если ваш редактор HTML все-таки добавил теги <html> и <body>, от которых не удается избавиться, то большинству броузеров это не должно быть помехой.
Сохраните этот файл под именем phpinfo. php и убедитесь в правильности имени. Редактор Notepad имеет привычку добавлять к имени файла расширение . txt, даже если вам это не нужно: имя phpinfo. php. txt не годится. Edit- Plus с http://www.editplus.comtгредставляет собой хорошую альтернативу Notepad, кроме того, есть десятки других редакторов. Поместите phpinfo. php на свой веб-сервер.