В этой статье вы узнаете как установить сервер Apache на Windows 10 но также эта инструкция подойдёт и для Windows 7.
Я покажу только самые базовые настройки, более подробно в других статьях.
Скачивание Apache:
Для того чтобы скачать, нужно зайти на официальную страницу загрузки и выбрать версию x64 или x32, зависимо от вашей системы.
Также, если у вас нет библиотеки «Visual C++ Redistributable for Visual Studio 2015-2019», то сможете её установить прямо с этой же странице.
Установка Apache:
После того как вы всё скачали, и установили библиотеку «Visual C++ Redistributable for Visual Studio 2015-2019», то открываете архив с Apache, и папку Apache24 перемешаем куда вам надо.
Базовая настройка Apache:
Открываем папку «conf», и там открываем в вашем текстовом редакторе файл «httpd.conf», вносим туда изменения.
1 2 | Define SRVROOT "Путь до папки c Apache" Define SRVROOT "c:/Users/Username/Documents/server/Apache24" #Пример |
Теперь добавляем имя сервера, делаем из этого «#ServerName www.example.com:80», это.
1 | ServerName localhos |
Дальше показываем где будут хранится сайты, для это меняем значение DocumentRoot.
1 | DocumentRoot "c:/Users/Username/Documents/server/Apache24/htdocs/" |
Также нужно изменить Directory.
1 | <Directory "c:/Users/Username/Documents/server/Apache24/htdocs/"> |
Теперь меняем файлы который будут индексироватся, меняем DirectoryIndex.
1 | DirectoryIndex index.html index.htm |
Также нужно изменить переменную AllowOverride, она определяет, какие директивы могут быть помещены в файлы .htaccess, делаем значение All.
1 | AllowOverride All |
Последние нужно раскомментировать строчку:
#LoadModule rewrite_module modules/mod_rewrite.so
.
1 | LoadModule rewrite_module modules/mod_rewrite.so |
Сохраняем и закрываем файл.
Первый запуск Apache:
Запускаем командную строку от имени администратора и там открываем папку «bin» в Apache24, и используем команду httpd.exe -k start
, для запуска сервера.
Переходим в браузере по адресу «http://localhost:8080/» и у вас должно вывестись что то типа этого.
Если всё так как на скриншотах, значит всё работает.
Вывод:
В этой статье вы прочитали о том, как установить сервер Apache на Windows 10, и как видите всё работает, единственное, здесь была только базовая настройка, о том как подключить, например, PHP, будет в дрогой статье.