Все компоненты веб-сервера 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
1. Что такое MiAl’s Server Pack?
MiAl’s Server Pack – это локальный сервер, полностью сконфигурированный и готовый к работе. Для начала работы, требуется только распаковать и запустить один скрипт. После этого на Вашем компьютере будет полностью рабочая и правильно настроенная связка Apache + MySQL + PHP + phpMyAdmin.
Версии программного обеспечения, включённого в сборку:
Ни один из данных компонентов не подвергался каким-либо изменениям, модификациям. Для настройки этих компонентов, были внесены изменения в конфигурационные файлы. В 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:
Каталог для сайтов: c:\Server\data\htdocs\
Если папку Server поместить на другой диск или переименовать её (либо иные папки в данном пакете), то сервер работать не будет. Т.к. в конфигурационных файлах прописаны абсолютные пути.
В каталоге c:\Server\manage\ имеется файл RUN.bat Данный файл включает в себя набор скриптов, которые позволяют:
перезапустить сервер;
удалить сервер;
установить сервер;
и пр.
3. Полное удаление сервера
Перейдите в каталог c:\Server\manage\ и запустите файл delete_server.bat:
Удалите каталог c:\Server.
4. Дисклеймер
Данная сборка распространяется «как есть». Без каких-либо гарантий.
Автор сборки: Алексей Милосердов
5. Список изменений
возобновление активной поддержки пакета после почти трёхлетнего перерыва
Apache обновлён до версии 2.4.33
PHP обновлён до версии 7.2.5
MySQL обновлена до версии 8.0.11
phpMyAdmin обновлён до версии 4.8.0.1
Веб-сервер для Windows
Apache – это веб-сервер под Windows. На веб-сервере можно размещать сайты и открывать их на своём или на других компьютерах так, будто они находятся в Интернете.
Apache является бесплатным, у него открыт исходный код, сервер гибок в настройке.
Скачать Apache для Windows
Последней версией Apache для Windows является 2.4.46, она вышла 18 февраля 2021 года.
Ссылки для скачивания:
Убедитесь, что у вас установлена последняя версия Visual C++ Redistributable for Visual Studio 2015-2019, которая необходима для работы Apache в Windows (версия 14.28.29325.2 и выше):
Официальным сайтом веб-сервера Apache является: https://httpd.apache.org/
Но данный сайт содержит только исходный код и не распространяет бинарные (исполнимые) файлы. Если вы не можете самостоятельно скомпилировать файлы из исходного кода, то вы можете скачать их с рекомендуемого сайта.
Официально рекомендованным источником исполнимых файлов является Apache Lounge. Именно с на его файлы даны ссылки чуть выше.
Как настроить Apache на Windows
Настройка Apache выполняется в текстовых файлах, а для запуска нужно использовать командную строку – для пользователей Windows это может оказаться непривычным. Ситуация осложняется тем, что подсказки в конфигурационных файлах на английском языке, а веб-сервер в случае ошибки выводит очень мало информации.
Если вам нужен только веб-сервер без дополнительных модулей, то вы можете ограничиться базовой настройкой.
Если вы хотите ещё быстрее получить готовый веб-сервер, то к вашим услугам сборки, которые включают все необходимые компоненты и настройки.
Особенностью Apache, PHP и других компонентов веб-сервера является то, что все эти программы являются портативными, т.е. вам достаточно скачать сборку, распаковать её, кликнуть батник для запуска служб и вы через секунду получаете рабочий, правильно настроенный веб-сервер на Microsoft Windows.
Что может веб-сервер в Windows
Веб-сервер на локальном компьютере может абсолютно всё, что умеют веб-сервера на хостингах. Веб-сервер подойдёт для разработки и тестирования сайтов и веб-приложений использующих, например, AJAX. Именно веб-сервер позволит вам работать со структурой веб-сайта так, будто бы он уже размещён на хостинге.
Вы можете подключат и использовать при тестировании и разработке:
модули Apache (например, mod_rewrite)
PHP (требуется дополнительная установка)
базы данных (требуется дополнительная установка)
Версии Apache для Windows
В настоящее время актуальной веткой Apache является 2.4.*. Предыдущее поколение Apache 2.2.* является устаревшим и больше не поддерживается. Новые версии, исправления ошибок и патчи безопасности начиная с 2018 года выпускаются теперь только для Apache 2.4. Именная эта версия предоставлена для скачивания на этом сайте.
Сборка Apache + PHP + MySQL + phpMyAdmin
Если вы хотите в несколько кликов получить работающий веб-сервер Apache + PHP + MySQL + phpMyAdmin на Windows, то скачайте готовую сборку, которая включает полностью настроенный для Windows веб-сервер, который достаточно распаковать и запустить кликом по ярлыку.
Апач для windows 64 bit
A donation makes a contribution towards the costs, the time and effort that’s going in this site and building.
Thank You! Steffen
Apache Lounge is not sponsored.
Your donations will help to keep this site alive and well, and continuing building binaries.
Apache 2.2 VC10 Windows 64 bits Binaries and Modules Apache Lounge has provided up-to-date Windows binaries and popular third-party modules for more than 15 years. We have hundreds of thousands of satisfied users: small and big companies as well as home users. Always build with up to date dependencies and latest compilers, and tested thorough. The binaries are referenced by the ASF, Microsoft, PHP etc. and more and more software is packaged with our binaries and modules.
The binaries below, are build with the sources from ASF at httpd.apache.org, contains the latest patches and latest dependencies like zlib, openssl etc. which makes the downloads here mostly more actual then downloads from other places.
Build with Windows® Platform SDK 7.1 and Visual Studio C++ 2010 SP1 aka VC10. VC10 has improvements, fixes and optimizations over VC9 in areas like Performance, MemoryManagement and Stability. Note: a VC10 binary loads VC9 and VC10 modules.
VC10 is the latest Visual Studio which supports XP and 2003.
Supported Windows Operating System: XP+, Server 20013+, 7+, Vista+, Server 2008+, 8+, Server 2012+, 10, Server 2016.
After you have downloaded and before you attempt to install it, you should make sure that it is intact and has not been tampered with. Use the PGP Signature and/or the SHA Checksums to verify the integrity.
Be sure that you have installed the Visual C++ 2010 SP1 Redistributable Package x64 : VC10 SP1 vcredist_x64.exe
Apache 2.2 win64 VC10 binary :: End Of Live Apache 2.2.34 with openssl-1.0.2l Last of the 2.2 series, No more development or maintenance to come
Апач для windows 64 bit
24 March 2021 New C++ Redistributable
18 February 2021 httpd 2.4.46 Update
14 December 2020 mod_jk update
10 December 2020 httpd 2.4.46 Update
2 October 2020 httpd 2.4.46 Update
5 August 2020 httpd 2.4.46
21 April 2020 httpd 2.4.43 Update
Keep Server Online
If you find the downloads useful, please express your satisfaction with a donation.
A donation makes a contribution towards the costs, the time and effort that’s going in this site and building.
Apache 2.4 VS16 Windows Binaries and Modules Apache Lounge has provided up-to-date Windows binaries and popular third-party modules for more than 15 years. We have hundreds of thousands of satisfied users: small and big companies as well as home users. Always build with up to date dependencies and latest compilers, and tested thorough. The binaries are referenced by the ASF, Microsoft, PHP etc. and more and more software is packaged with our binaries and modules.
The binaries, are build with the sources from ASF at httpd.apache.org, contains the latest patches and latest dependencies like zlib, openssl etc. which makes the downloads here mostly more actual then downloads from other places. The binaries do not run on XP and 2003. Runs on: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016/2019.
Build with the latest Windows® Visual Studio C++ 2019 aka VS16. VS16 has improvements, fixes and optimizations over VC15 in areas like Performance, MemoryManagement, New standard conformance features, Code generation and Stability. For example code quality tuning and improvements done across different code generation areas for «speed». And makes more use of latest processors and supported Windows editions (win7 and up) internal features.
VS16 is backward compatible, see Compatibility VS16. You can use a VC15/14 module inside a VS16 binary, for example PHP VC15/14 as module,
Be sure you installed latest 14.28.29913.0 Visual C++ Redistributable for Visual Studio 2015-2019 : vc_redist_x64 or vc_redist_x86 see Redistributable Apache 2.4 binaries VS16
Info & Changelog Apache 2.4.46 Win64 Apache 2.4.46 Win32 To be sure that a download is intact and has not been tampered with, use PGP, see PGP Signature
Apache 2.4 modules VS16
Mail for the PGP signatures and/or SHA checksums to verify the contents of a file.
Установка сервера Аpache 2.4
Веб- сервер устанавливается на 64-битную платформу Windows. Сервер 1с предприятия также 64-битный, версия платформы 8.3.10.2561
Самая первая попытка установить Apache была с использованием XAMPP. Не «взлетело» из -за отсутствия мастерства.
Продолжение было с IIS. Здесь возникли сложности с запуском информационных баз 1с, которые решились установкой 32-битного веб-расширения сервера 1с предприятия, однако , хотелось обойтись установкой только 64- битной платформы. Обсуждение ошибки с IIS здесь
По описанию из статьи Настройка веб сервера Apache + 1С (Пошаговое руководство) установил Apache 2.2 , но веб- сервер не запустился по ошибке пост 32
С Apache 2.4 ,наконец, все получилось.
Описание установки по шагам.
Шаг 1. Скачивание дистрибутива
За дистрибутивом идем сюда http://www.apachelounge.com/download/ . На момент публикации последний релиз 2.4.29.
На картинке ниже отмечены ссылки для 64-битной платформы Windows.
Шаг 2. Распаковка архива
Архив httpd-2.4.29-Win64-VC15 надо распаковать и папку Apache24 скопировать — я копировал в корень на C: — тогда в конфигурационном файле будет мало правок.
Шаг 3. Редактирование файла конфигурации
Файл конфигурации httpd.conf находится в папке C:\Apache24\conf.
Редактируется файл блокнотом — для запуска локального веб-сервера надо изменить всего два параметра
ServerName localhost:80 и ServerAdmin — вашмейл@xx.ru
Шаг 4. Изменить переменную среды path Windows.
В переменную среды path надо добавить путь к исполняемым файлам Apache C:\Apache24\bin
На Windows Server 2008 R2 и на Windows 7, на которых я выполнял эти действия , через иконку на рабочем столе Компьютер- Свойства системы- Дополнительные параметры системы-Переменные среды
Шаг 5. Установить компоненту С++
Для этого запустить ранее скачанный файл VC_redist.x64.
Я устанавливал на Windows 7 Professional и на Windows Server 2008 R2 .
Заметил, что библиотеки vc на 7- ке установились в папку C:\Windows\SysWOW64, а на Server 2008 в папку C:\Windows\System32, хотя обе системы 64- битные.
На работу веб- сервера , как оказалось,не влияет.
На Windows 7 операционную систему пришлось перезагрузить, на Windows Server 2008 — нет.
Шаг 6. Установка Apache как службы
Запустить командную панель с правами администратора Пуск-Выполнить-cmd, сменить папку на C:\Apache24\bin , запустить
httpd.exe -k install
В списке служб -Пуск — Администрирование-Службы — находим службу Apache 2.4 — Запускаем, ставим тип запуска.
Установка веб сервера на этом завершена.
Дальнейшие действия хорошо описаны в публикации, на которую я ссылался в начале Настройка веб сервера Apache + 1С (Пошаговое руководство)
Проверка запуска веб-сервера — в браузере указать http://localhost и увидеть It works!
Настроить брандмауэр для доступа с других компьютеров
Публикация информационной базы. Здесь заметил, что после публикации , при ответе на вопрос о перезапуске веб- сервера автоматический перезапуск не происходит, надо веб-сервер перезапускать вручную.
При работе с использованием веб- клиента была обнаружена ошибка
проявляется при открытии объекта из списка по двойному клику на ссылке. Обходное решение — открыть объект из контекстного меню .
Полное описание ошибки здесь.
Специальные предложения
по ссылке апач ставится. При установке возникает ошибка — исправляется редактированием конфигурационного файла — указать данные админа.
различия в конфигурационном файла с /без ssl не заметил.
Сертификат и ключ сформировал, но запуск с ssl пока не смог. Ошибка с Мutex. Разбираюсь с этим
не знаю у меня аппач сразу встал как надо. нужно соблюдать разряд платформы, 1С и самого аппач и все. в патч ничего не прописывал. просто скопировал дистрибутивы, запустил через командную строку -install и все заработало.
а вот для того чтобы все смотрело внаружку — это надо потрудиться, причем с хостером тоже.
застрял на Шаг 6. Установка Apache как службы
Запустить командную панель с правами администратора .
Это прям квест. полчаса мучений! просто CMD — это НЕ по до администратором .
самый простой способ — через меню Пуск Пуст — ВСЕ ПРОГРАММЫ — Стандартные — Командная строка . нажимаем на ней Запуск от Администратора!
иначе НЕ работает!
Обновление26.10.17 14:30
См. также
Как я начал администрировать сервер 1С: Предприятие 8.3 с телефона Промо
Развитие инструментов управления кластером серверов 1С:Предприятие 8.3.
14.04.2017 64284 user700211_a.straltsou 29
Полнотекстовый поиск в 1С. №2 Самое основное для разработчика
Полнотекстовый поиск в 1С и все что с этим связано. Часть №2: программное использование и некоторые нюансы при разработке.
02.09.2020 10990 YPermitin 5
Ускоряем полнотекстовый поиск в динамических списках
Сам являюсь пользователем УТ 11.4 и при обращении пользователей пользуюсь поиском, и как многие пользователи, сталкиваюсь с медленным поиском в динамических списках. В статье приведу пример кода, который поможет исключить из поиска лишние колонки, ускорит поиск и освободит кучу ресурсов у сервера.
20.07.2020 5467 PRO100_NigGaZ 11
Полнотекстовый поиск в 1С. №1 Грабли в динамических списках
Полнотекстовый поиск в 1С и все что с этим связано. Часть №1: особенности работы в динамических списках.
18.07.2020 8146 YPermitin 19
Копирование числовых ячеек из 1С в Excel Промо
Решение проблемы, когда значения скопированных ячеек из табличных документов 1С в Excel воспринимаются последним как текст, т.е. без дополнительного форматирования значений невозможно применить арифметические операции. Поводом для публикации послужило понимание того, что целое предприятие с более сотней активных пользователей уже на протяжении года мучилось с такой, казалось бы на первый взгляд, тривиальной проблемой. Варианты решения, предложенные специалистами helpdesk, обслуживающими данное предприятие, а так же многочисленные обсуждения на форумах, только подтвердили убеждение в необходимости описания способа, который позволил мне качественно и быстро справиться с ситуацией.
15.01.2019 29953 itriot11 27
Вебхук. Путь Телеграма
Долгое (на самом деле нет) и нелегкое путешествие телеграма к неведомым (из за РКН) конфигурациям 1С. Памятка себе.
03.10.2019 20920 platonov.e 26
Как настроить сервер 1С по умолчанию для ПРОФ лицензии после 10.09.2019
Здесь мы собираем все данные по настройкам сервера для работы ПРОФ лицензии.
11.09.2019 94504 Infostart 90
Использование Zabbix для сбора информации о серверных вызовах и управляемых блокировках с сервера 1С Предприятия, работающего на платформе GNU/Linux
Описанные в данном опусе механизмы ни в коей мере не противопоставляются тому, что реализует КИП от 1С или какие-либо другие инструменты (решения)! Это всего лишь еще один взгляд на «проблему», который может быть полезен в некоторых ситуациях.
10.09.2019 20362 Sloth 30
Отчет по размерам таблиц в базе данных как одно из средств анализа проблем Промо
Зачастую, когда пользователи обращаются с жалобами на производительность, бывает полезно посмотреть на отчет по размерам таблиц базы данных. Он может отчетливо показать ряд распространенных проблем, устранение которых даст существенный эффект. Приведенная информация вряд ли покажется чем-то новым для опытных специалистов.
21.07.2015 35253 Aleksey.Bochkov 15
Нарушение целостности системы
Причины возникновения ошибки «Обнаружено нарушение целостности системы» и способы ее устранения.
07.09.2019 46395 Rain88 26
Обмен данными через Web Сервисы
Ознакомительная статья о том, как загружать\выгружать данные с одной базы в другую, используя Web Сервисы.
02.09.2019 32006 user5300 42
Свой веб интерфейс к 1С: побеждаем CORS на IIS, сохраняя авторизацию
Если «веб морда» расположена не по тому же адресу, что и публикация 1С (что часто бывает, например, при разработке, публикация 1С на http://localhost/1c, а разрабатываемое веб-приложение на http://localhost:8080) или, например, мы заходим на веб приложение то по ip адресу, то по имени сервера, или просто веб сервер и сервер, на котором опубликована 1С — это разные сервера, то для большинства запросов от браузера к 1С срабатывает политика CORS, которая заключается в том, что браузер сначала посылает запрос OPTIONS, на который сервер должен ответить определенным образом, заголовками, содержащими разрешения, а потом уже (если разрешение есть), браузер посылает основной запрос. В случае, когда в публикации 1С (default.vrd) жестко прописан логин и пароль, разрулить ситуацию можно средствами 1С. В случае же, когда нужно сохранить авторизацию (или используется стандартный интерфейс odata), начинаются проблемы.
20.08.2019 12771 Fragster 9
Чем PostgreSQL может быть полезен разработчику 1С Промо
В статье будут рассмотрены примеры, которые могут оказаться полезными в повседневной работе разработчика 1С и не только: как можно сделать снимок рабочей базы без файла резервной копии, как можно эффективно использовать табличные пространства СУБД PostgreSQL, а также как организовать простой и удобный доступ к админке СУБД посредством мобильных устройств.
20.12.2018 24039 Shmell 39
Быстрое копирование таблиц большого размера и/или с большим числом строк, на примере регистра сведений (для MS SQL)
Моментальное восстановление затертого регистра сведений из бекапа посредством SQL.