Скачать apache для windows на русском

Apache HTTP Server самый популярный веб-сервер в Интернете с апреля 1996 года. Распространяется с открытым исходным кодом, поддерживает большинство известных операционных систем, таких как Unix/Linux, Windows

Рекомендуем популярное

скачать Open ServerOpen Server 5.4.3

Простой и надёжный инструмент, необходимый каждому веб-мастеру, включающий набор…

скачать Bimoid serverBimoid server 1.0.48.1

Bimoid server — программа, которая представляет собой сервер, позволяющий организовать…

скачать Apache HTTP ServerApache HTTP Server 2.4.55

Apache HTTP Server самый популярный веб-сервер в Интернете с апреля 1996 года. Распространяется с…

скачать Courier Mail ServerCourier Mail Server 3.10

Courier Mail Server — Сервер электронной почты. Компактный, простой в настройке и эксплуатации, многопоточный, содержит Web-сервер…

Содержание

  • Шаг 1: Скачивание и распаковка файлов
  • Шаг 2: Изменение конфигурационного файла
  • Шаг 3: Первый запуск локального веб-сервера
  • Вопросы и ответы

Установка Apache в Windows

В этой статье мы разберем только основные принципы установки и первого запуска веб-сервера Apache на компьютере под управлением Windows. Учитывайте, что все остальные действия, такие как: установка PHP, подключение MySQL, добавление других необходимых компонентов для локального сервера, придется выполнять вручную, из-за чего могут изменяться настройки Apache. Если во время редактирования глобальных параметров возникнут проблемы, не стесняйтесь обращаться к официальной документации и искать в поисковике решение ошибок по их кодам.

Шаг 1: Скачивание и распаковка файлов

Apache для Windows распространяется в виде ZIP-архива, в котором находятся все нужные файлы. Установка через Терминал, как это осуществляется в дистрибутивах Linux, в этом случае недоступна, поэтому для получения файлов выполните следующие действия:

Скачать Apache с официального сайта

  1. Кликните по кнопке выше, чтобы перейти на официальный сайт веб-сервера, где нажмите по ссылке с названием последней доступной версии Apache.
  2. Установка apache в Windows-1

  3. Вы окажетесь на странице описания версии, после чего выберите «Files for Microsoft Windows».
  4. Установка apache в Windows-2

  5. В разделе «Downloading Apache for Windows» нажмите на ссылку «Apache Lounge».
  6. Установка apache в Windows-3

  7. Выберите версию для разрядности своей операционной системы и начните загрузку.
  8. Установка apache в Windows-4

  9. Пока файлы скачиваются, создайте папку, куда будут помещены все элементы, связанные с веб-сервером. Мы выбрали для этого системный раздел жесткого диска, создали папку «Server», а в ней — «Bin». Это стандартные названия каталогов, поэтому при редактировании конфигурационного файла будем учитывать именно данное расположение.
  10. Установка apache в Windows-5

  11. Перетащите папку «Apache24» из скачанного архива в созданный ранее каталог «Bin».
  12. Установка apache в Windows-6

Шаг 2: Изменение конфигурационного файла

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

  1. Перейдите по пути C:ServerbinApache24conf.
  2. Установка apache в Windows-7

  3. Дважды кликните по файлу «httpd.conf» для его открытия.
  4. Установка apache в Windows-8

  5. Если у вас есть продвинутый текстовый редактор, выберите его для просмотра файла конфигурации. В противном случае используйте стандартный «Блокнот».
  6. Установка apache в Windows-9

    Lumpics.ru

  7. В документе найдите строку Define SRVROOT "c:/Apache24".
  8. Установка apache в Windows-10

  9. Замените ее на Define SRVROOT "c:/Server/bin/Apache24", чтобы указать новый путь к файлам. Учитывайте, что в строке мы указали созданный ранее путь. Если у вас он отличается, поменяйте выражение в кавычках.
  10. Установка apache в Windows-11

  11. Далее найдите строку #ServerName www.example.com:80, которая по умолчанию заключена в комментарий и неактивна.
  12. Установка apache в Windows-12

  13. Измените ее на ServerName localhost, указав тем самым локальный адрес, который в дальнейшем и будет использоваться для проверки веб-сервера.
  14. Установка apache в Windows-13

  15. Отыщите строки DocumentRoot "${SRVROOT}/htdocs" и <Directory "${SRVROOT}/htdocs">, которые отвечают за расположение связанных с сервером файлов.
  16. Установка apache в Windows-14

  17. Замените их на DocumentRoot "c:/Server/data/htdocs" и <Directory "c:/Server/data/htdocs">.
  18. Установка apache в Windows-15

  19. Сейчас параметр DirectoryIndex имеет только значение index.html, поэтому его тоже нужно найти и отредактировать.
  20. Установка apache в Windows-16

  21. Добавьте еще несколько доступных форматов файлов, чтобы в итоге строка обрела вид DirectoryIndex index.php index.html index.htm.
  22. Установка apache в Windows-17

  23. Для строки AllowOverride None поменяйте состояние на All, удалив предыдущее выражение.
  24. Установка apache в Windows-18

  25. Осталось только найти #LoadModule rewrite_module modules/mod_rewrite.so и убрать значок #, активировав тем самым строку.
  26. Установка apache в Windows-19

  27. В итоге она должна отображаться так, как это показано на следующем скриншоте.
  28. Установка apache в Windows-20

  29. Если с поиском конкретных строк у вас возникают проблемы, используйте сочетание клавиш Ctrl + F, чтобы вызвать инструмент «Найти» и вписать там необходимое выражение.
  30. Установка apache в Windows-21

  31. Перед выходом не забудьте сохранить изменения в конфигурационном файле.
  32. Установка apache в Windows-22

Шаг 3: Первый запуск локального веб-сервера

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

  1. Щелкните правой кнопкой мыши по меню «Пуск» и из появившегося меню выберите пункт «Windows PowerShell (администратор)».
  2. Установка apache в Windows-23

  3. Введите команду c:ServerbinApache24binhttpd.exe -k install и нажмите Enter для ее активации. Она установит компоненты Apache и подготовит их к работе.
  4. Установка apache в Windows-24

  5. После получения информации об успешной установке сервисов переходите к следующему шагу.
  6. Установка apache в Windows-25

  7. Запуск веб-сервера осуществляется через команду c:ServerbinApache24binhttpd.exe -k start.
  8. Установка apache в Windows-26

  9. Появится оповещение Безопасности Windows, которое следует подтвердить, нажав «Разрешить доступ».
  10. Установка apache в Windows-27

  11. Откройте любой браузер и перейдите по адресу http://localhost/. Если на странице появилась надпись «Index of /», значит, все действия выполнены правильно.
  12. При получении ошибки в консоли, свидетельствующей об отсутствии необходимых папок, перейдите в каталог «Server», создайте там директорию «data» с подпапкой «htdocs».
  13. Установка apache в Windows-29

Еще статьи по данной теме:

Помогла ли Вам статья?

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

Описание программы:

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

Вместе с тем, Apache HTTP Server имеет встроенные механизмы обеспечения безопасности сервера и разграничения доступа к пользовательским данным. Так, вы сможете ограничить доступ к тем или иным файлам или директориям, установить запрет на доступ к определённым типам файлов для всех или некоторых пользователей, ограничить доступ к каталогам или серверу по ip пользователя. Кроме того, программа позволяет использовать механизм авторизации для доступа к каталогу на основе HTTP-аутентификации и digest-аутентификации, а при помощи дополнительных модулей, можно реализовать авторизацию через СУБД или PAM.

При всём своём обилии возможностей, программа распространяется совершенно бесплатно, по неограниченной лицензии. Проект постоянно развивается, благодаря усилиям волонтёров со всего мира.

С нашего сайта, вы можете скачать Apache HTTP Server на хорошей скорости, без регистрации и СМС.

В этой статье вы узнаете как установить сервер Apache на Windows 10 но также эта инструкция подойдёт и для Windows 7.

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

Скачивание Apache:

Для того чтобы скачать, нужно зайти на официальную страницу загрузки и выбрать версию x64 или x32, зависимо от вашей системы.

Скачиваем Apache что бы потом установить на Windows 10 или 7

Также, если у вас нет библиотеки «Visual C++ Redistributable for Visual Studio 2015-2019», то сможете её установить прямо с этой же странице.

Установка Apache:

После того как вы всё скачали, и установили библиотеку «Visual C++ Redistributable for Visual Studio 2015-2019», то открываете архив с Apache, и папку Apache24 перемешаем куда вам надо.

Базовая настройка Apache:

Открываем папку «conf», и там открываем в вашем текстовом редакторе файл «httpd.conf», вносим туда изменения.

Define SRVROOT «Путь до папки c Apache»

Define SRVROOT «c:/Users/Username/Documents/server/Apache24» #Пример

Теперь добавляем имя сервера, делаем из этого «#ServerName www.example.com:80», это.

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

DocumentRoot «c:/Users/Username/Documents/server/Apache24/htdocs/»

Также нужно изменить Directory.

<Directory «c:/Users/Username/Documents/server/Apache24/htdocs/»>

Теперь меняем файлы который будут индексироватся, меняем DirectoryIndex.

DirectoryIndex index.html index.htm

Также нужно изменить переменную AllowOverride, она определяет, какие директивы могут быть помещены в файлы .htaccess, делаем значение All.

Последние нужно раскомментировать строчку:
#LoadModule rewrite_module modules/mod_rewrite.so.

LoadModule rewrite_module modules/mod_rewrite.so

Сохраняем и закрываем файл.

Первый запуск Apache:

Запускаем командную строку от имени администратора и там открываем папку «bin» в Apache24, и используем команду httpd.exe -k start, для запуска сервера.

Запуск Apache

Переходим в браузере по адресу «http://localhost:8080/» и у вас должно вывестись что то типа этого.

Вывод Apache

Если всё так как на скриншотах, значит всё работает.

Вывод:

В этой статье вы прочитали о том, как установить сервер Apache на Windows 10, и как видите всё работает, единственное, здесь была только базовая настройка, о том как подключить, например, PHP, будет в дрогой статье.

Подписываетесь на соц-сети:

Оценка:

Загрузка…

Также рекомендую:

Понравилась статья? Поделить с друзьями:
  • Скачать asus power4gear hybrid windows 10
  • Скачать apache openoffice для windows 10 x64 msi
  • Скачать avast для windows 10 64 bit c ключом торрент
  • Скачать asus gpu tweak 2 для windows 7 64 bit
  • Скачать avast бесплатно windows 7 скачать бесплатно на русском языке