Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
serverguide-precise-ru.pdf
Скачиваний:
79
Добавлен:
03.05.2015
Размер:
1.86 Mб
Скачать

Веб-серверы

1. HTTPD - веб сервер Apache2

Apache является наиболее часто используемым веб-сервером на системах Linux. Веб-серверы используются для обслуживания вебстраниц, запрашиваемых клиентскими компьютерами. Клиенты обычно запрашивают веб-страницы с помощью приложений для просмотра Интернета, таких как Firefox, Opera, Chromium или Mozilla.

Пользователи вводят Uniform Resource Locator (URL), чтобы указать на веб-сервер посредством Fully Qualified Domain Name (FQDN) и пути к необходимому ресурсу. Например, чтобы просмотреть домашнюю страницу веб-сайта Ubuntu1, пользователь будет вводить только FQDN:

www.ubuntu.com

Чтобы посмотреть подстраницу community2, пользователь вводит FQDN, сопровождаемый путём:

www.ubuntu.com/community

Самый часто используемый протокол для передачи веб-страниц — это HTTP (Hyper Text Transfer Protocol). Также поддерживаются такие протоколы, как

HTTP over Secure Sockets Layer (HTTPS) и Transfer Protocol (FTP), протокол для передачи файлов.

Веб-сервер Apache часто используется в связке с движком баз данных MySQL, скриптовым языком PHP и другими популярными скриптовыми языками — Python и Perl. Данная конфигурация обозначена аббревиатурой

LAMP (Linux, Apache, MySQL, Perl/Python/PHP) и формирует собой мощный набор инструментов для разработки и использования веб-приложений.

1.1. Установка

Веб-сервер Apache2 доступен в Ubuntu Linux. Чтобы установить Apache2:

В терминале введите следующую команду:

sudo apt-get install apache2

1http://www.ubuntu.com

2http://www.ubuntu.com/community

213

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]