Как установить веб-сервер Apache в Linux

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

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

Вы сможете получить факты о том, как установить Apache в системе Linux, с помощью обзора этой статьи. Однако прежде чем начать, вам должно быть по крайней мере комфортно работать в Linux — включая возможность изменять каталоги, использовать tar и gunzip и компилировать с помощью make (мы обсудим, где взять бинарные файлы, если вы не хотите пытаться скомпилировать ваш своя). Вы также должны иметь доступ к учетной записи root на сервере. Опять же, если это вас смущает, вы всегда можете обратиться к провайдеру товарного хостинга, а не делать это самостоятельно.

Скачать Apache

Лучше всего скачать последнюю стабильную версию Apache с самого начала. Лучшее место для получения Apache — с сайта загрузки Apache HTTP Server. Загрузите исходные файлы, соответствующие вашей системе. Двоичные версии для некоторых операционных систем также доступны на этом сайте.

Извлеките файлы Apache

После того, как вы загрузили файлы, вам нужно будет распаковать их:

Это создает новый каталог в текущем каталоге с исходными файлами.

Настройка вашего сервера для Apache

Как только у вас появятся файлы, вам нужно указать компьютеру, где искать все, сконфигурировав исходные файлы. Самый простой способ сделать это — принять все значения по умолчанию и просто набрать:

Конечно, большинство людей не хотят принимать только те варианты по умолчанию, которые им предлагаются. Наиболее важным вариантом является

вариант. Это указывает каталог, где

будет установлен. Вы также можете установить конкретные переменные среды и модули. Несколько из

вы можете установить:

  • mod_alias — для отображения различных частей дерева URL
  • mod_include — для разбора серверной части включает
  • mod_mime — связать расширения файлов с их MIME-типом
  • mod_rewrite — переписать URL на лету
  • mod_speling (sic) — чтобы помочь вашим читателям, которые могут неправильно писать URL
  • mod_ssl — разрешить сильную криптографию с использованием SSL
  • mod_userdir — позволяет системным пользователям иметь свои собственные каталоги веб-страниц

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

Сборка Apache

Как и в случае любой исходной установки, вам нужно будет собрать установку:

Настройте Apache

Предполагая, что не было никаких проблем с вашей установкой и сборкой, вы готовы настроить конфигурацию Apache. Это на самом деле равносильно редактированию файла httpd.conf. Этот файл находится в каталоге PREFIX / conf. Мы обычно редактируем это с помощью текстового редактора.

Вам нужно быть пользователем root, чтобы редактировать этот файл.

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

Проверьте свой сервер Apache

Откройте веб-браузер на том же компьютере и введите

в адресной коробке. Вы должны увидеть страницу, похожую на ту, что на частичном скриншоте выше (изображение, сопровождающее эту статью). Он скажет большими буквами

Это хорошая новость, так как это означает, что ваш

установлен правильно.

Начните редактирование / загрузку страниц на ваш новый веб-сервер Apache

Как только ваш сервер запущен и вы можете начать публиковать страницы. Получайте удовольствие от создания своего сайта!

Ссылка на основную публикацию