Реклама
Какова бы ни была причина, вы можете в какой-то момент запустить веб-сервер. Если вы хотите предоставить себе удаленный доступ к определенным страницам или службам, вы хотите получить сообщество собираясь в группу или что-то еще, вам нужно установить и настроить правильное программное обеспечение для этого бывает. Так как именно можно вы сделай это? Это на самом деле довольно просто.
Моя операционная система выбора для этой статьи будет мягкая фетровая шляпа Linux стал лучше с дистрибутивом Fedora 16 BetaДистрибутивы Linux совершенствовались стремительно, и эти улучшения становятся видимыми в последних бета-версиях. Fedora, один из ведущих дистрибутивов с GNOME 3, ничем не отличается и должен иметь ... Прочитайте больше Linux, как и Linux в целом, известен тем, что быстро и легко запускает и запускает серверы. Кроме того, Fedora хорошо поддерживается как сообществом, так и корпорацией, имеет большую безопасность и предлагает графические инструменты настройки для нескольких серверов.
Шаг первый: установка
Новая установка Fedora
Если в вашей системе еще не установлена Fedora, вы можете сделать это с помощью DVD потому что вы также можете установить Apache одновременно. Если вы выберете этот путь, при установке с DVD вы сможете выбрать, какие пакеты вы хотите установить, с помощью переключателя «Customize Now». Выберите его, а затем на вкладке Серверы вы можете выбрать «Веб-сервер». Продолжайте установку, пока не загрузитесь в новую систему. Оттуда вы можете установить графический инструмент конфигурации, выбрав пакет Система-конфигурация-HTTPD от вашего менеджера пакетов или запустите sudo yum установить system-config-http.
Fedora уже установлена
Если вы уже установили Fedora, вы можете установить как веб-сервер, так и графический инструмент настройки. Вы можете установить HTTPD и Система-конфигурация-HTTPD пакеты из менеджера пакетов или запустите sudo yum установить httpd system-config-httpd.
Шаг второй: настройка
Теперь вы можете запустить графический инструмент конфигурации из Системные инструменты -> HTTP. Первая вкладка, которую вы увидите, - это вкладка «Главная», на которой вы можете настроить имя сервера, адрес электронной почты администратора и адреса, под которыми доступен сервер. Я рекомендую вам добавить адрес прямо сейчас и выбрать «Все доступные адреса» на порту 80 для простоты.
Вторая вкладка содержит различные виртуальные хосты или количество различных веб-сайтов на одном сервере, которые настроены. Сервер может определить, какое доменное имя было введено в браузере, и, следовательно, выбрать правильный виртуальный хост при отображении страницы.
Существует множество различных параметров, которые вы можете выбрать для каждого виртуального хоста, включая необходимые компоненты, а также такие, которые сложно настроить, такие как SSL (HTTPS). Для большинства элементов графический инструмент конфигурации должен позаботиться о ваших потребностях.
Последняя вкладка имеет отношение к производительности и количеству разрешенных соединений. Не существует рекомендуемых настроек, так как каждый сервер имеет разные возможности, поэтому, если у вас более крупный сайт, вам нужно поиграйтесь с этими числами и посмотрите, что работает (при условии, что у вас достаточно трафика, чтобы проверить настройки правильно).
Дополнительная необходимая конфигурация
Прежде чем вы сможете получить доступ к вашему новому веб-серверу, вам нужно открыть свой терминал и затем запустить sudo service httpd start на самом деле запустить Apache и sudo chkconfig httpd on заставить Apache запускаться при каждой загрузке.
Шаг третий: тестирование
Шаг 3 в нашем процессе - просто проверить, можете ли вы получить доступ к своей странице или нет. На той же машине откройте Firefox и введите локальный или 127.0.0.1 чтобы увидеть, получаете ли вы эту тестовую страницу (при условии, что вы не меняли корень документа):
Если нет, возможно, вы что-то сделали не так в своей конфигурации или еще не запустили Apache.
Заключение
Довольно круто, чтобы Apache работал и работал на самой вашей системе, учитывая, что это та же технология, которую использует большинство веб-сайтов, которые вы посещаете каждый день (включая MakeUseOf). Если вы хотите, чтобы другие машины имели доступ, вам нужно перейти в Fedora межсетевой экран утилиту конфигурации (устанавливается по умолчанию) и убедитесь, что HTTP (порт 80) открыт. Кроме того, если вы хотите запускать более сложные веб-фреймворки, такие как форумы или WordPress, вам придется также установить MySQL и PHP, но я оставлю это для другой статьи.
Как вы думаете, насколько легко этот процесс? Что вам нравится или не нравится в Apache? Дайте нам знать об этом в комментариях!
Дэнни - старший в Университете Северного Техаса, который пользуется всеми аспектами программного обеспечения с открытым исходным кодом и Linux.