Веб-сервер Denwer (Denver) для Windows
Все компоненты веб-сервера Apache являются портативными. Следовательно, если один раз их правильно настроить, то их можно переносить на другие компьютеры. Именно этот приём использовался в популярном Denwer, а также в XAMPP и всех других подобных сборках.
MiAl’s Server Pack 2
MiAl’s Server Pack – это «ванильная», с минимумом настроек сборка, включающая исключительно самые последние версии Apache + MySQL + PHP + phpMyAdmin. Особенностью сборки является то, что она не содержит каких-либо бинарных файлов кроме тех, которые идут с исходными компонентами веб-сервера. Изменения сделаны только в текстовых конфигурационных файлах. Для запуска служб используются два простейших пакетных файла.
Благодаря этому исключаются какие-либо несанкционированные изменения в файлах веб-сервера: это обеспечивает безопасность и гарантирует отсутствие ошибок.
Скачать веб-сервер для Windows
Данный сайт является официальным сайтом MiAl’s Server Pack 2 и настоятельно рекомендуется скачивать новые версии только отсюда.
Ссылка на MiAl’s Server Pack 2: https://apache-windows.ru/files/MiAl_Server.7z
Инструкция по использованию MiAl’s Server Pack
1. Что такое MiAl’s Server Pack?
MiAl’s Server Pack – это локальный сервер, полностью сконфигурированный и готовый к работе. Для начала работы, требуется только распаковать и запустить один скрипт. После этого на Вашем компьютере будет полностью рабочая и правильно настроенная связка Apache + MySQL + PHP + phpMyAdmin.
Официальный сайт данной сборки: https://apache-windows.ru/apache-dlya-windows/
Версии программного обеспечения, включённого в сборку:
- Apache: 2.4.33
- MySQL: 8.0.11
- PHP: 7.2.5
- phpMyAdmin: 4.8.0.1
Ни один из данных компонентов не подвергался каким-либо изменениям, модификациям. Для настройки этих компонентов, были внесены изменения в конфигурационные файлы. В phpMyAdmin настроены «дополнительные возможности» ( подробности о «дополнительных возможностях phpMyAdmin см. https://hackware.ru/?p=21#9 ).
Данный пакет предназначен только для использования в качестве локального сервера!
Данные для авторизации
- MySQL: пользователь 'root', пароля нет.
- phpMyAdmin: пользователь 'root', пароля нет.
Планируется обновление данного пакета по мере выхода новых версий компонентов, входящих в него.
Требования:
- Для работы требуется Windows (64-битная версия) выше Windows XP
- В распакованном виде, пакет занимает около 1 гигабайта, т. е. требуется более 1 гигабайта свободного места на диске.
- Также необхоодимы:
- C++ Redistributable Visual Studio 2017 ( https://aka.ms/vs/15/release/VC_redist.x64.exe )
- Visual C++ Redistributable for Visual Studio 2015 ( http://www.microsoft.com/en-us/download/details.aspx?id=48145 )
2. Порядок работы.
Содержимое архива (папку Server) необходимо распаковать в корень диска C.
Если вы не знаете, как открыть архив 7z, то используйте бесплатный архиватор 7-Zip.
После распаковки, перейти в каталог c:\Server\manage\ и запустить файл install_and_start_server.bat:
Всё! Сервер установлен и готов к работе! Для проверки работоспособности сервера, наберите в браузере http://localhost/
phpMyAdmin доступен по адресу http://localhost/phpMyAdmin/
Выполнен вход в phpMyAdmin:
Каталог для сайтов: c:\Server\data\htdocs\
Если папку Server поместить на другой диск или переименовать её (либо иные папки в данном пакете), то сервер работать не будет. Т.к. в конфигурационных файлах прописаны абсолютные пути.
В каталоге c:\Server\manage\ имеется файл RUN.bat Данный файл включает в себя набор скриптов, которые позволяют:
- перезапустить сервер;
- удалить сервер;
- установить сервер;
- и пр.
3. Полное удаление сервера
Перейдите в каталог c:\Server\manage\ и запустите файл delete_server.bat:
Удалите каталог c:\Server.
4. Дисклеймер
Данная сборка распространяется «как есть». Без каких-либо гарантий.
Автор сборки: Алексей Милосердов
Самые свежие версии данной сборки: https://apache-windows.ru/apache-dlya-windows/
5. Список изменений
2.0.0 (от 15.05.2018):
- возобновление активной поддержки пакета после почти трёхлетнего перерыва
- Apache обновлён до версии 2.4.33
- PHP обновлён до версии 7.2.5
- MySQL обновлена до версии 8.0.11
- phpMyAdmin обновлён до версии 4.8.0.1
Связанные статьи:
- Как запустить Apache на Windows (100%)
- Документация по Apache на русском языке (100%)
- Как подключить PHP к Apache на Windows (100%)
- Как подключить MySQL к Apache на Windows (100%)
- Установка Apache, PHP, MySQL и phpMyAdmin на Windows XP (100%)
- Настройка веб-сервера Apache для запуска программ Ruby на Windows (RANDOM - 100%)
как получить сервер для Win10/32bit
Приветствую.
Подскажите, как запустить вордпрес? После установки вордпресса, вход в админку получается, а вот сам сайт не грузится, все время попадаю на: It Works!
Приветствую! В административной панели перейдите в Настройки → Общие и там установите правильные значения для:
Скорее всего, у вас там что-то вроде http://localhost. Например, если у вас WordPress установлен в папку wordpress, то впишите там значения http://localhost/wordpress
Здравствуйте, Алексей!
Ваш пост был опубликован в 2018 г. На дворе - 2020 г. Может, что-то изменилось?
Скачал сборку, установил, пишу в строке браузера: http:// localhost/
Ответ: ERROR 404
Приветствую! С тех пор вышли новые версии компонентов, но ваша ошибка вызвана чем-то другим — неправильно вводите адрес или удалили какую-то папку из сборки.
При возвращении к нормальному Интернету, обновлю, протестирую и выложу новую сборку.
Спасибо! Буду ждать, с нетерпением…
На данное время проект развивается?
Сборка интересная. Мне как раз нужно поднять http://www...)
Привет. Поставил сборку на 10-ку (х64), создал базу, подключаюсь:
не идёт, в чём дело?
Приветствую! Вам принципиально использовать PDO?
Работу базы данных из PHP без PDO можно проверить чем-нибудь таким:
PDO это расширение, которое по умолчанию не активировано. Каждый драйвер базы данных нужно включать отдельно, если это действительно важно, то смотрите официальную документацию, она есть и на русском: https://www.php.net/manual/ru/book.pdo.php
Я PDO не пользуюсь, поэтому что-то более конкретное подсказать не могу. Я пользуюсь MySQLi (MySQL Improved): https://www.php.net/manual/ru/book.mysqli.php.