Смекни!
smekni.com

Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows (стр. 2 из 9)

В итоге путь будет изменен, нажмите Next, а в следующем окне - кнопку Install:

7. Будет произведено копирование файлов:

8. Затем появиться окно, в котором нужно нажать Finish:

9. Apache установлен. Запустите установленный Web – сервер Apache. Для этого выберите команду главного меню Пуск → Программы → Apache HTTP Server → Start Apache in Console (Programs → Web-сервер Apache → Запустить Apache в консольном режиме).

На экране появится окно программы Apache с сообщением: Apache/1.3.24 (Win32) running... (Apache/1.3.24 (Win32) работает...):

10. Теперь можно подключиться к Web-серверу Apache. Для этого:

● Средствами операционной системы Windows в папке D:\usr\Apache\htdocs:

переименуйте файл index.html.en в файл index.html:

● Запустите браузер Microsoft Internet Explorer или любой другой, например Mozilla Firefox.

● В поле ввода Address (Адрес) браузера введите http://localhost и нажмите клавишу Enter. В окно браузера загрузится начальная страница Web-сервера Apache:

Начальная страница Web-сервера Apache на русском языке:

Если открылась начальная страница, значит Apache установлен правильно.

● Перейдите в окно Web-сервера Apache с помощью Панели задач операционной системы Windows и завершите работу сервера с помощью кнопки [X] в правом верхнем углу окна.

1.3. Установка PHP

Загрузить дистрибутивов PHP можно с официальной страницы http://www.php.net/downloads.php из секции Windows Binaries файл с расширением ZIP. Версии РНР на этой странице обновляются редко. Если нужно получить самый последний дистрибутив, зайдите на сайт http://snaps.php.net. Там можно найти даже версию, откомпилированную сегодня (новые дистрибутивы компилируются и архивируются автоматически несколько раз в день). Они могут содержать и новые (обычно мелкие) ошибки, которые еще не успели исправить. Чаще всего оказывается, что в новой версии появились дополнительные возможности, недоступные на официальной странице дистрибутивов. РНР постоянно совершенствуется. Наилучшим решением будет загрузить последнюю версию, поскольку в ней исправлены ошибки из предыдущих версий языка, и она выигрывает по количеству поддерживаемых возможностей.

Скопировать документацию по РНР можно со страницы http://www.php.net/download-docs.php. Рекомендуется устанавливать документацию в формате СНМ (файлы формата Windows Help). Доступна русская версия справочной системы.

Можно просматривать документацию прямо на сайте РНР (там есть удобный поиск). Классический пример поиска описания той или иной функции — это набор в браузере адреса вида: http://php.net/имя Функции. Например:

http://php.net/fopen;

http://php.net/eval;

http://php.net/str_replace.

Одна из самых полезных функций online-руководства — возможность оставлять и читать пользовательские комментарии к той или иной статье — они выводятся в ее конце. Например, если кто-нибудь обнаружит особенность в работе той или иной функции, он может прямо на странице описания этой функции оставить заметку о своей находке. В результате ценность и объем информации, собранной в таких заметках, значительно превосходят ценность и объем исходной статьи помощи.

Не нужно постоянно подключаться к Интернету, чтобы быть в курсе всех пользовательских заметок. Доступна версия официальной документации, в которую включены все пользовательские комментарии. Скачать ее можно по адресу: http://weblabor.hu/php-doc-chm/Sdownload.

Рассмотрим порядок установки php 4.3.9.

1. Дважды щелкните мышью на файле инсталляции php 4.3.9.-installer.exe:

На экране появится первый диалог мастера установки РНР:

В данном диалоге содержится предупреждение о том, что программа защищена законом об авторских правах. Нажмите кнопку Next.

2. На экране появится второй диалог мастера установки РНР:

Познакомьтесь с текстом лицензионного соглашения во втором диалоге мастера установки РНР. Нажмите кнопку IАgree, чтобы принять условия лицензионного соглашения.

3. На экране появится третий диалог мастера установки РНР:

Установите переключатель «Advanced» (Расширенный), чтобы в дальнейшем выбирать набор функциональных возможностей программы. Нажмите кнопку Next.

4. На экране появится четвертый диалог мастера установки РНР:

С помощью кнопки «Browse» можно указать папку, в которую будет установлена программа. По умолчанию РНР будет установлена в папку C:\PHP. В следующем окне рекомендуется заменить путь на D:\usr\php:

Нажмите кнопку Next.

5. На экране появится пятый диалог мастера установки РНР:

Диалог определяет каталог для временных файлов. Кнопка «Browse» позволяет указать папку, в которой будут размещаться временные файлы (по умолчанию эти файлы будут находиться в папке C:\PHP\uploadtemp). Рекомендуется выбрать D:\usr\php\uploadtemp:

Нажмите кнопку Next.

6. На экране появится шестой диалог мастера установки РНР. В этом диалоге с помощью кнопки «Browse» можно указать папку, в которой будут размещаться данные сеанса работы. По умолчанию эти файлы будут находиться в папке C:\PHP\sessiondata. Рекомендуется выбрать D:\usr\php\sessiondata:

Нажмите кнопку Next.

7. На экране появится седьмой диалог мастера установки РНР:

В поле ввода «Please enter the address of your SMTP Server» (Пожалуйста, введите адрес вашего SMTP-сервера) введите электронный адрес своего SMTP-сервера, который указывают при настройке почтовой программы: localhost.

В поле ввода «Please enter the «from» address for the mail function» (Пожалуйста, введите адрес from для функции mail) введите свой электронный адрес: me@localhost.com.

Нажмите кнопку Next.

8. На экране появится восьмой диалог мастера установки РНР:

Установите переключатель «Display all errors, warnings and notices» (Отображать все ошибки, предупреждения и примечания), чтобы программа в ходе своей работы выводила все ошибки, предупреждения и примечания.

Нажмите кнопку Next.

9. На экране появится девятый диалог мастера установки РНР:

Установите переключатель Apache, чтобы указать используемый Web-сервер.

Нажмите кнопку Next.

10. На экране появится десятый диалог мастера установки РНР:

Если сброшен флажок php, то установите его, чтобы файлы с расширением php интерпретировались программой РНР. Нажмите кнопку Next.

11. На экране появится одиннадцатый диалог мастера установки РНР с сообщением о готовности начать установку программы:

Нажмите кнопку Next.

12. На экране появится диалог, показывающей процесс установки РНР.

13. После завершения копирования файлов на экране возникнет диалог Apache Configuration (Конфигурация Apache) с сообщением о необходимости ручной настройки Web-сервера Apache для использования совместно с РНР:

Нажмите кнопку OK, чтобы закрыть диалог Apache Configuration (Конфигурация Apache) с сообщением.

14. На экране появится диалог «Instalation complete» (Установка завершена) с информацией о завершении установки РНР. Нажмите кнопку ОК, чтобы закрыть диалог «Instalation complete». Установка РНР завершена.

15. Для правильной работы PHP с Apache необходимо установить специальный модуль. Нужно воспользоваться специальным архивом (php-4.3.9 RC3-Win32 6,96 Мб), который содержит все необходимое для полноценной работы PHP с Apache.

● Создайте папку и распакуйте в эту папку специальный архив (php-4.3.9 RC3-Win32 6,96 Мб):

● Все содержимое созданной папки (распакованный архив php-4.3.9 RC3-Win32) скопируйте в папку D:\usr\php:

● Запустите файл go-pear.bat, который проинсталлирует PHP. На вопросы 1, 2 и 3 нажмите последовательно Enter, на 4 вопрос ответьте Y:

◘ Вопрос 1: