Установка и настройка php icon

Установка и настройка php




НазваУстановка и настройка php
Дата28.05.2013
Розмір37.1 Kb.
ТипДокументи

УСТАНОВКА И НАСТРОЙКА PHP

Шаг 1.  Скачиваем PHP

В данном примере скачан и установлен PHP 5.2.9-2

Шаг 2. Установка PHP.

Запускаем установочный файл и приступаем к процессу установки PHP.

Жмем Next, соглашаясь с лицензией до появления выбора пути установки. Рекомендуется устанавливать PHP в папку, заданную по умолчанию.

После выбора пути установки PHP спрашивает о версии Apache, которая была установлена. В соответствии с версией сервера необходимо выбрать соответствующий пункт:

http://i701.photobucket.com/albums/ww11/amorkovin/15-1.jpg

Нажимаем Next и в следующем окне указываем путь к файлам конфигурации Apache. Они находятся здесь: C:\Program Files\Apache Software Foundation\Apache2.2\conf\

http://i701.photobucket.com/albums/ww11/amorkovin/1-6.jpg

Нажимаем Next.

Теперь переходим к выбору устанавливаемых компонентов. Здесь поступим следующим образом:

Program — оставляем по умолчанию.

Extensions — этот раздел содержит различные компоненты. Здесь давайте поступим следующим образом: если вы знаете, какие компоненты вам могут понадобится, а какие нет, выбирайте в соответствии со своими знаниями; если знаний в данной области у вас пока не достаточно, то выбирайте все компоненты.

Extras — из этого раздела нам ничего не нужно.

Вот что у нас получилось:

http://i701.photobucket.com/albums/ww11/amorkovin/16-1.jpg

Нажимаем Next.

Поздравляю Вас, уважаемый читатель, вы установили PHP.

http://i701.photobucket.com/albums/ww11/amorkovin/2-8.jpg

^ НАСТРОЙКА PHP

Редакция php.ini:

  1. Найдите строку:
    post_max_size = 8M
    Увеличьте до 16 Мбайт максимальный размер данных принимаемых методом POST, изменив ее на:
    post_max_size = 16M

  2. Найдите строку:
    ;include_path = ".;c:\php\includes"
    Раскомментируйте ее, убрав перед строкой символ точки с запятой.
    (Внимание исключение! Обратные косые черты при указании пути):
    include_path = ".;c:\php\includes"
    Создайте пустой каталог "C:\php\includes", для хранения подключаемых классов.

  3. Найдите строку:
    extension_dir = "./"
    Установите значением данной директивы путь к папке с расширениями:
    extension_dir = "C:/php/ext"

  4. Найдите строку:
    ;upload_tmp_dir =
    Раскомментируйте ее и укажите в значении следующий путь:
    upload_tmp_dir = "C:/php/upload"
    Создайте пустую папку "C:\php\upload", для хранения временных файлов загружаемых через HTTP.

  5. Найдите строку:
    upload_max_filesize = 2M
    Увеличьте максимально допустимый размер загружаемых файлов до 16 Мбайт:
    upload_max_filesize = 16M

  6. Подключите, расскомментировав, данные библиотеки расширений:
    extension=php_bz2.dll
    extension=php_curl.dll
    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll

  7. Найдите строку:
    ;date.timezone =
    Раскомментируйте и установите значением часовой пояс вашего местоположения (список часовых поясов можно найти в документации):
    date.timezone = "Europe/Moscow"

  8. Найдите строку:
    ;session.save_path = "/tmp"
    Раскомментируйте и установите значением данной директивы такой путь:
    session.save_path = "C:/php/tmp"
    Создайте пустую папку "C:\php\tmp" для хранения временных файлов сессий.

^ Сохраните изменения и закройте файл php.ini.

Далее необходимо добавить каталог с установленным PHP интерпретатором в PATH операционной системы. Для чего пройдите по пути "Start" ("Пуск") -> "Control Panel" ("Панель управления") -> "System" ("Система"), откройте вкладку "Advanced" ("Дополнительно"), нажмите кнопку "Environment Variables" ("Переменные среды"), в разделе "System Variables" ("Системные переменные") сделайте двойной щелчок на строке "Path", добавьте в поле "Variable Value" ("Значение переменной"), к тому что там уже существует, путь к каталогу с установленным PHP, например, "C:\php" (без кавычек). Обратите внимание на то что символ точки с запятой разделяет пути. Чтобы внесенные изменения вступили в силу, перезагрузите операционную систему.

Пример строки Path:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\php;C:\Program Files\MySQL\MySQL Server 5.5\bin

Установка и настройка PHP интерпретатора – завершена.

Описание подключаемых библиотек:

php_bz2.dll – С помощью данного расширения PHP сможет создавать и распаковывать архивы в формате bzip2.

php_curl.dll – Очень важная и нужная библиотека, позволяющая соединяться и работать с серверами, с помощью огромного количества интернет-протоколов.

php_gd2.dll – Ещё одна незаменимая библиотека, позволяющая работать с графикой. Вы думали на PHP можно только HTML странички генерировать? А вот и нет! С помощью PHP можно почти всё, в том числе и рисовать.

php_mbstring.dll – Библиотека содержит функции для работы с много-байтными кодировками, к которым относятся кодировки восточных языков (японский, китайский, корейский), Юникод (UTF-8) и другие.

php_mysql.dll – Имя библиотеки говорит само за себя - она необходима для работы с сервером MySQL.

php_mysqli.dll – Данная библиотека является расширением предыдущей и содержит дополнительные функции PHP для работы с сервером MySQL версии 4.1.3 и выше.

Данных библиотек должно хватить для полноценной работы PHP. Со временем, если появится такая необходимость, вы сможете подключить дополнительные библиотеки, но не стоит подключать их все сразу с мыслью, что кашу маслом не испортишь, в данном случае излишнее количество подключенных библиотек может заметно замедлить работу PHP.

^ ПРОВЕРКА РАБОТОСПОСОБНОСТИ PHP

В общих чертах, работа web сервера происходит следующем образом. Он получает запрос на какой либо файл, а в ответ возвращает его браузеру клиента. Если же установлен модуль PHP, web сервер перед отправкой файла с расширением *.php передает его на обработку модулю PHP и возвращает не исходный файл, а результаты работы данного скрипта. Соответственно, проверка работоспособности PHP сводится к проверке связи web сервера и PHP. Выполним проверку следующим образом.

Создадим в папке веб сервера файл info.php следующего содержания.



phpinfo();

?>

Пройдем по ссылке http://localhost/info.php. Если мы видим такой экран...

проверка php

То это означает, что PHP не работает, так как вернулась страница без обработки. Возможно, это случилось потому, что после установки не был перезапущен web сервер. Перезапустив его и обновив страницу в браузере мы увидим следующее.

проверка php

Схожі:

Установка и настройка php iconУстановка и настройка php
...
Установка и настройка php iconІ.І. Мечникова інститут інноваційної та післядиплом
В методическом пособии рассматривается установка, настройка и тестирование web сервера Apache 2 и Интернет технологий ssi, perl,...
Установка и настройка php iconІ.І. Мечникова інститут інноваційної та післядиплом
В методическом пособии рассматривается установка, настройка и тестирование web сервера Apache 2 и Интернет технологий ssi, perl,...
Установка и настройка php iconУстановка и настройка mysql
Стандартная конфигурация. (В выборочной можете поменять кодировку, количество одновременно подключаемых и т д.)
Установка и настройка php iconУстановка и настройка mysql
Стандартная конфигурация. (В выборочной можете поменять кодировку, количество одновременно подключаемых и т д.)
Установка и настройка php iconУстановка очистки воды
...
Установка и настройка php iconПропонуємо співпрацю з підприємствами переробної галузі за наступними напрямками
Газогенераційна установка для термохімічної переробки відходів апк. Установка призначена для утилізації відходів побутового, промислового...
Установка и настройка php iconНастройка почтовых программ для работы с системой Live@edu

Установка и настройка php iconНастройка почтовых программ для работы с системой Live@edu

Установка и настройка php iconНастройка почтовых программ для работы с системой Live@edu
move to 205-2948
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи