Итак, у вас есть веб-сайт, но теперь вам нужна платформа для его размещения. Вы можете использовать одного из многих поставщиков хостинга веб-сайтов или попробовать разместить свой веб-сайт самостоятельно на своем собственном веб-сервере.
Поскольку Apache бесплатный, это один из самых популярных веб-серверов для установки. Он также имеет несколько функций, которые делают его полезным для разных типов веб-сайтов. Итак, что такое Apache? Вкратце, это сервер, используемый для всего, от личных веб-страниц до сайтов корпоративного уровня. Он настолько же универсален, насколько популярен.
Вы сможете узнать, как установить Apache в системе Linux с обзором этой статьи. Однако прежде чем вы начнете, вам должно быть по крайней мере комфортно работать в Linux - включая возможность изменять каталоги, используя tar и gunzip и компилируя с помощью make (мы обсудим, где взять двоичные файлы, если вы не хотите пытаться скомпилировать свой собственный). У вас также должен быть доступ к учетной записи root на сервере. Опять же, если это вас смущает, вы всегда можете обратиться к провайдеру товарного хостинга, а не делать это самостоятельно.
Скачать 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
Как только ваш сервер будет запущен, вы можете начинать размещать страницы. Удачи, создавая свой сайт!