Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
php / lab1.doc
Скачиваний:
45
Добавлен:
07.02.2016
Размер:
133.12 Кб
Скачать
  1. Установка Apache, php, MySql для Windows 95/98

2.1. Установка Apache

Дистрибутив сервера можно скачать с официального сайта Apache: http://www.apache.org, выбрав самую последнюю версию сервера для платформы Windows.

Далее приводятся инструкции по установке и конфигурированию.

Этап первый: установка

1. Запустите полученный файл дистрибутива Apache. В появившемся диалоговом окне нажмите кнопку Next, а затем — кнопку Yes, чтобы согласиться с условиями лицензии.

2. Нажимайте кнопку Next в открывающихся окнах до тех пор, пока не появится запрос о выборе каталога для установки Apache. Рекомендуется оставить тот каталог, который предлагается по умолчанию (C:\Program Files\Apache Group\Apache).

3. В появившемся окне установите флажок Typical (Обычная) и нажмите кнопку Next.

4. Программа инсталляции Apache предложит создать папку в меню Пуск в папке Программы. Позвольте ей это сделать, нажав кнопку Next. Начнется процесс копирования программного обеспечения.

5. После окончания копирования нажмите кнопку Finish. Процесс установки сервера завершен, впереди — его настройка.

Этап второй: настройка файла конфигурации Apache

На этом этапе вам нужно определиться с каталогом, в котором будут храниться ваши сайты. По умолчанию Apache использует для этого C:\Program Files\Apache Group\Apache\htdocs, где сразу после установки можно найти документацию. Создайте в этом каталоге каталог, в котором будут храниться ваши сайты.

Откройте в Блокноте файл конфигурации httpd.conf, который расположен в подкаталоге conf каталога Apache (C:\Program Files\Apache Group\Apache).

Httpd.conf — единственный файл, который вам нужно настроить. Вам предстоит найти и изменить в нем некоторые строки, а именно те, о которых упоминается далее. Следует заметить, что в файле каждый параметр сопровождается несколькими строками комментариев

Для начала мы настроим параметры для главного хоста Apache — localhost, а также параметры по умолчанию, которые будут унаследованы всем остальными виртуальными хостами, если мы когда-либо захотим их создать.

Задайте значение параметра ServerName следующим образом:

ServerName localhost

Только не забудьте раскрыть комментарий для поля ServerName, т. е. убрать

символ # перед этим параметром (установленный по умолчанию), поскольку все, что идет после этого символа и до конца строки, Apache игнорирует.

В поле DocumentRoot укажите тот каталог, в котором будут размещены ваши HTML-файлы. Оставьте путь, указанный по умолчанию (C:/Program Files/Apache Group/Apache/htdocs).

Инициализируйте параметр DirectoryIndex так:

DirectoryIndex index.htm index.html

Это — так называемые файлы индекса, которые автоматически возвращаются сервером при обращении к какому-либо каталогу, если не указано имя HTML-документа. В принципе, можно добавить сюда и другие имена, например, index.php, и т. д. Тем не менее, дополнительные настройки все же лучше делать в файлах .htaccess для каждого сайта в отдельности.

Найдите следующий параметр:

ScriptAlias /cgi-bin/ " C:/Program Files/Apache Group/Apache/cgi-bin/

Это будет тот каталог, в котором должны располагаться ваши CGI-сценарии. Подобный параметр говорит Apache о том, что, если будет указан путь вида http://localhost/cgi-bin, то на самом деле следует обратиться к каталогу C:/Program Files/Apache Group/Apache/cgi-bin.

Найдите и настройте (не забудьте раскрыть комментарий!) следующий параметр: AddHandler cgi-script .bat .exe .cgi

Он говорит Apache о том, что файлы с расширениями exe, bat и cgi надо рассматривать как CGI-модули.

И последнее — раскомментируйте и настройте следующие параметры:

AddType text/html .shtml

AddHandler server-parsed .shtml .html .htm

Этим вы заставляете Apache обрабатывать файлы с указанными расширениями процессором SSI.

Теперь не забудьте сохранить изменения и закройте Блокнот.

Этап третий: тестирование Apache

Вы настроили свой Apache, и он должен уже работать. Для запуска сервера нажмите кнопку Пуск, затем выберите Программы, Apache HTTP Server и Start Apache in Consol, при этом всплывет окно, очень похожее на Сеанс MSDOS, и ничего больше не произойдет. Не закрывайте его и не трогайте до конца работы с Apache.

Если окно открывается и тут же закрывается, это означает, что вы допустили какую-то ошибку в файле httpd.conf. В этом случае придется искать неточность.

Проверка html

Наберите в браузере: http://localhost/. Должен загрузиться файл index.html из каталога C:/Program Files/Apache Group/Apache/htdocs.

В подкаталоге каталога C:/Program Files/Apache Group/Apache/htdocs, который Вы создали для хранения своих сайтов, создайте файл index.html с любым текстовым наполнением. Теперь запустите браузер

и наберите:

http://localhost/Название_Вашего_каталога/index.html

или просто

http://localhost/Название_Вашего_каталога/

Должен загрузиться ваш файл.

Соседние файлы в папке php