Меню

apache msi установка windows

Установка Apache MSI: пошаговая установка Apache

Вступление

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

В статье «Веб-сервер Apache…» вы можете достаточно подробно почитать назначение веб-сервера Apache. Здесь кратко напомню, что без веб-серверов работающих по протоколу HTTP, к которым относится и Apache, не сможет работать ни один сервер сети. В этой статье посмотрим, как установить Apache, используя автоматический инсталлятор Windows, включенный в файл Apache MSI. Эта установка достаточно простая, а файлы MSI вам должны быть хорошо известны.

В файл MSI входит установочный пакет, связанный с Windows Installer, который после скачивания и открытия, в автоматическом режиме загружает нужную программу со своих серверов.

Примечание: Забегая вперед, замечу, что для ручной сборки WAMP сервера, лучше устанавливать Apache пакетом, а не через инсталлятор. Об этом я обязательно расскажу в одной из следующих статей.

Установка Apache MSI

Для начала возьмите дистрибутив Apache MSI в версии 2.2.25 на официальном сайте. Это последний стабильный релиз сервера: httpd-2.2.25-win32-x86-no_ssl. Обратите внимание, релиз должен быть без SSL, о чем говорит обозначение [no_ssl] в названии, это важно. Даю ссылку: https://archive.apache.org/dist/httpd/binaries/win32/.

Замечу, что для ручной установки работает более поздняя версия Apache 2.4.18.

Прежде чем запустить инсталлятор определитесь с местом установки локального сервера. Локальный сервер с его составными частями ставится на системный диск вашего компьютера. Причем:

  • Apache устанавливаем в каталог: .
  • PHP устанавливаем в каталог: [С:\php]
  • MySQL по умолчанию: [C:\Program files\MySQL\MySQL5.7]

Как устанавливать сервер MySQL, как службу Windows я рассказывал в статье: Установка сервера MySQL 5.7.11 на ОС Windows 7 . Как устанавливать интерпретатор PHP я буду писать в статье: Установка PHP.

1. Запускаем инсталлятор Apache MSI.

установка Apache MSI первое окно 2. Знакомимся и соглашаемся с лицензией Apache

3. Дальше знакомимся с документами

4. На этой странице нужно заполнить данные нашего локального сервера:

  • Server Domian: localhost;
  • Server Name: localhost;
  • Admin email: любой.

Важно: Для всех пользователей указываем порт 80.

5. На этой странице переключаемся на [Custom]

Читайте также:  asterisk настройка sip сервера

6. На следующей странице понимаем, почему переключились на [Custom]. У нас появилась возможность указать пользовательскую папку для установки Apache. Что мы и делаем, указав заранее созданный каталог: [С:\www].

7. На следующей странице жмем [Install] и получаем результат.

В трее системы получаем и видим кнопку Apache.

Как проверить работу Apache на компьютере

Проверяем работу сервера Apache. Для этого в адресной строке пишем адрес: http://localhost и видим надпись «It work!», что означает «Работает».

Как выключить Apache на компьютере

Apache нужен не всегда и держать его открытым нет, никакого смысла. Чтобы его выключить идем в трей и на правой кнопке значка Apache, видим три кнопки управления:

Последняя, из которых его и отключает.

На этом всё! Установка Apache MSI завершена. Запоминаем папку установки Apache, это понадобится при настройке локального сервера.

источник

Установка Apache 2.4 binaries VC14 без инсталлятора

Вводная часть

Напоминаю, в этой серии статей я собираю локальный сервер (WAMP) под управлением Windows, на пример Windows 7.

Давайте еще раз проясним ситуацию с версиями и дистрибутивами Apache, а также вспомним источники скачивания.

1. Во-первых, для сборки локального сервера на своем компьютере, лучше устанавливать версию Apache http той же архитектуры, что и архитектура вашего компьютера. То есть, на 32 битную сборку Windows, ставим Apache (httpd-2.x.xx-win32), на 64 битную Windows ставим Apache (httpd-2.x.xx-win64). Можно ставить 32 битную программу на 64 битную архитектуру, но в работе некоторых модулей могут быть проблемы.

3. В-третьих, скачивать дистрибутивы нужно только с официальных сайтов:

В этой статье мы устанавливаем apache без инсталлятора, httpd-2.4.20-win32-VC14 windows 7 32 битной архитектуры.

Требования к программному обеспечению компьютера для установки Apache

Для установки Установка Apache 2.4 binaries VC14 без инсталлятора понадобится следующее программное обеспечение компьютера: Windows 7 SP1, 8 / 8.1, 10, Windows Server 2016, 2008 R2 SP1, 2012 / R2, Windows Vista SP2.

Установка Apache 2.4 без инсталлятора, по шагам

В архиве Apache есть папка Apache24. Разархивируйте zip архив, так, чтобы папка Apache24 была на системном диске: с: /Apache24. В этом случае корневым каталогом для веб-страниц локального сайта будет каталог: c:/Apache24/htdocs.

Читайте также:  webmail настройка для the bat

Если распаковывать Apache в другой каталог, нужно открыть файл: Apache24/config/httpd.conf и изменить 37 строку: ServerRoot «c:/Apache24» и указать нужный patch до папки Apache24.

Кроме этого придется менять patch в других файлах сервера, поэтому остановимся на варианте распаковки по умолчанию: c:/Apache24.

Запуск Apache

После не хитрой и не сложной распаковки запускаем Apache из командной строки. Командную строку запускаем из меню «Пуск»→Стандартные программы. Обязательно открываем командную строку от имени администратора. В командной строке пишем:

c:/Apache24/bin/httpd.exe –k install

Эта команда установит Apache, как службу Windows.

Запуск

Чтобы запустить Apache, идем в папку c:/Apache24/bin/ и видим файл запуска сервера Apache. Отправляем его в меню «Пуск» или сразу запускаем. После запуска, в трее появляется значок запуска Apache 2.4.

установка Apache 2.4 без инсталлятора — запуск apache в трее

На фото вы видите, значок Apache в трее, как в прошлой статье: Установка Apache MSI: пошаговая установка Apache . Можно запускать apache из трея. Установка Apache 2.4 без инсталлятора завершена.

Видео статьи

Выводы

Собирая WAMP вручную, помним следующее:

  • Apache устанавливаем в папку c:/www или c:/Apache24
  • PHP устанавливаем в папку c:/php
  • MySQL устанавливаем в папку: c:/Program files/MySQL/MySQL Server5.5

источник

Установка сервера А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!
  • Настроить брандмауэр для доступа с других компьютеров
  • Публикация информационной базы. Здесь заметил, что после публикации , при ответе на вопрос о перезапуске веб- сервера автоматический перезапуск не происходит, надо веб-сервер перезапускать вручную.

При работе с использованием веб- клиента была обнаружена ошибка

проявляется при открытии объекта из списка по двойному клику на ссылке. Обходное решение — открыть объект из контекстного меню .

источник

Добавить комментарий

Adblock
detector