ProfiPHPProfiPHP
Категория: Веб сервер
Всем web-разработчикам, как и другим специалистам в определенном деле, необходимо быть вооруженными нужными пакетами программ. Сердцем Web программирования является конечно Веб-сервер Apache, который разрабатывается и поддерживается открытым сообществом разработчиков под эгидой Apache Software Foundation и включен во множество программных продуктов.

Установка Web-сервера Apache в среде Windows

В этой статье описана установка Web-сервера Apache в среде Windows. Предназначена для начинающих веб-разработчиков, которые хотят установить на домашний компьютер веб-сервер, для разработки, тестирования, отладки веб-сайтов и веб-приложений.

Настройка Apache и PHP

Web-сервер - сложный программный продукт. Поэтому для корректной работы на установленной системе его необходимо настроить. Настройка Apache и PHP с минимальной, но вполне рабочей конфигурацией, займет совсем немного времени.

Создание виртуальных хостов Apache

Проблема виртуальных хостов становится достаточно острой, когда вам нужно создать 2 или более хостов. С помощью виртуальных хостов и сервера Apache эту проблему вполне можно решить.

Установка FTP соединения

Не все хостинги имеют CPanel, с помощью которой можно очень быстро и легко загрузить архив с файлами на сервер, и распаковать его там. На помощь приходит протокол передачи данных FTP.

Загрузка файлов на сервер

После установки соединения по протоколу FTP, вы увидите содержимое текущего каталога на локальном компьютере. Теперь доступна возможность загрузки файлов на сервер, осуществление которой описано в данной теме.

Установка прав доступа к файлу

В данной теме опишу как осуществляется установка прав доступа к файлу с помощью наиболее популярных редакторов Far Manager и Total Commander.

Запуск и управление Apache

В операционной системе Windows управлять работой WEB-сервера Apache можно несколькими способами: с помощью утилиты Apache Service Monitor, из консоли управления служб Windows, используя пункты меню Пуск или командную строку.

Конфигурирование Apache

Web-сервер представляет собой очень сложный программный продукт, который работает на разных платформах и в разных операционных системах. Для корректной работы в установленной системе его необходимо настроить.

Файл конфигурации Httpd.conf

Httpd.conf - главный файл конфигурации сервера Apache, содержащий директивы, которые управляют работой сервера.