Анимация
JavaScript
|
Главная Библионтека глава 5 Установка PHP и MySQL Давайте теперь перейдем к установке языка PHP версии 4, ради которого, собственно, мы и устанавливали сервер Apache. К сожалению, на момент написания этих строк у PHP не было нормальной setup-программы, которая могла бы установить PHP со всеми необходимыми нам модулями за один прием, как мы проделали это с Apache. Так что, возможно, его инсталляция покажется вам чуть сложнее. Прежде всего, вам нужно запастись терпением и загрузить с официального сайта PHP http: www.php.net из секции Downloads два файла: один с расширением zip, а другой - exe. Ссылки на эти файлы находятся почти на самом верху страницы, после заголовка Win32 Binaries. Первый файл представляет собой полную версию PHP 4, но не имеет удобной программы установки, а второй, наоборот, является автоматической программой установки, но не содержит в себе наиболее часто используемых модулей. ( Замечание Так было на момент написания данной книги. Возможно, в будущем разработчики PHP будут поставлять дистрибутив в виде одного большого exe-файла, но пока это не так. Советую вам также скопировать полную документацию по PHP, ссылка на которую есть на странице чуть ниже. Уверен, в будущем она еще не раз вас выручит. Стоит сказать еще пару слов насчет версии PHP. Язык постоянно совершенствуется, и на момент создания книги последней версией была 4.0.3. Скорее всего, когда вы будете читать эти строки, выйдет более новая версия - например, 4.0.10. Думаю, наилучшим решением будет загрузить ту, что поновее, потому что в ней, возможно, исправлены некоторые ошибки из предхдущих версий языка. Главное, чтобы первая цифра была 4, потому что "третий" PHP сильно проигрывает "четвертому" по количеству поддерживаемых функций. установка php 1. Запустите только что загруженный exe-файл. В открывшемся диалоговом окне нажмите кнопку Next (рис. 5.1). Рис. 5.1. Установка PHP Согласитесь с условиями лицензии, нажав кнопку I Agree. В появившемся диалоговом окне выберите тип установки Standard. Теперь укажите директорию, в которую будет установлен PHP. По умолчанию предлагается c:\php, но, думаю, логичнее было бы выбрать C:\Program Files\PHP4, "поближе" к Apache (рис. 5.2). Для указания этого каталога нажмите кнопку Browse... и введите его имя, затем нажмите, как обычно, кпопку OK и потом - Next, чтобы перейти к следующему диалоговому окну. Рис. 5.2. Выбор каталога для установки PHP 4. Задайте адрес вашего SMTP-сервера (Send Mail Transfer Protocol - Протокол пересылки почтовой корреспонденции), а также ваш адрес электронной почты. Именно этот сервер и обратный адрес будут использованы для исходящих почтовых запросов, когда вызывается функция Mail() языка PHP. В общем, это тот самый сервер, через которого отсылает почту ваш обычный почтовый клиент - например, Outlook Express. Впрочем, можете и оставить в текстовых полях значения по умолчанию - в этом случае функция Mail() просто не будет работать на локальной машине. 5. Выберите сервер, на который будет настроен PHP. В нашем случае это - Apache (рис. 5.3). Начнется процесс копирования файлов. После его окончания, возможно, появятся еще некоторые диалоговые окна с различными извещениями. Не обращайте на них внимания. На этом этапе язык PHP можно считать уже почти установленным - нам осталось только настроить Apache, чтобы он мог распознать PHP-сценарии, а также подключить дополнительные модули, которые содержатся в загруженном нами zip-архиве. Рис. 5.3. Выбор сервера настройка apache для работы с php 1. Откройте в Блокноте файл конфигурации Apache httpd.conf, находящийся в каталоге C:\Program Files\Apache Group\Apache\conf. Впрочем, вы можете и не искать этот файл вручную, а воспользоваться пунктом Edit configuration в меню Пуск Программы Apache Web Server Management. 2. Найдите в тексте файла такую закомментированную строку: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [ 30 ] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |