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

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

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

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

instagram viewer

Скачать Apache

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

Извлеките файлы 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. Этот файл находится в ПРИСТАВКА/ conf каталог. Обычно мы редактируем его с помощью текстового редактора.

Чтобы отредактировать этот файл, вам необходимо иметь root-права.

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

Протестируйте свой сервер Apache

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

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

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

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

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

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