Эта статья поможет установить Apache, PHP, MySQL на Windows Server. Самый простой способ, облегчающий установку, настройку и управление всеми компонентами – WampServer. WampServer это платформа для веб-разработки под Windows для динамических веб-приложений с помощью сервера Apache2, интерпретатора скриптов PHP и базы данных MySQL. В него также входит веб-приложение PHPMyAdmin для наиболее простой обработки баз данных.
В Serverspace вы можете создать сервер с уже установленным приложением Apache, PHP, MySQL.
Установка
Перед началом установки WampServer необходимо настроить Windows Firewall, указав специфические порты: 80 и 443. Подробнее в статье.
Также необходимо настроить браузер Internet Explorer, для того чтобы загрузить файлы из внешних источников.
Перед работой с WampServer для начала установим необходимые библиотеки. Для этого требуются компоненты The Visual C++ Redistributable Packages (2008-2019), которые можно загрузить по следующей ссылке и установить все компоненты из каждого исполняемого файла.
Как установить программу на сервер? Круглосуточная работа программ на серверах vds/vps.
После запуска исполняемого файла начнется установка Wampserver
Принимаем лицензионное соглашение, указываем папку для установки (указываемый путь не должен содержать пробелов!).
Нажимаем Next и Install. Дожидаемся окончания установки.
На предложение изменить стандартный браузер и текстовый редактор нажимаем “No”.
Установка завершена, нажимаем Finish
На рабочем столе появится иконка с Wampserver64, запускаем сервер двойным щелчком.
В нижней панели справа появится зеленый значок запущенного сервера.
В браузере перейдите по ссылке http://localhost/ или вашему ip адресу для проверки.
Конфигурирование Apache
Откройте файл C:wamp64binapacheapache2.4.39confhttpd.conf с помощью текстового редактора. С помощью поиска найдите первое вхождение строки “Require local”, и замените параметр “local” на “all granted”.
Установка и удаление программ групповыми политиками Windows Server 2016
Сохраните изменения и закройте файл.
Откройте файл конфигурации виртуальных хостов C:wamp64binapacheapache2.4.39confextrahttpd-vhosts.conf и замените содержимое тега Directory на следующие параметры:
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Order deny,allow
allow from all
Сохраните изменения и закройте файл.
Перезапустите WampServer нажав правой кнопкой мыши в нижней панеле на значок сервера и выберите пункт “Refresh”.
Проверка
C другого компьютера в браузере попытайтесь перейти по адресу:
где ip-address – адрес вашего Windows Server. Его можно узнать в панели управления сервером Serverspace.
Настройка phpMyAdmin
На своем локальном хосте на главной странице WampServer в меню “Tools” выберете “phpmyadmin”, или перейдите по ссылке http://localhost/phpmyadmin/ в браузере.
В открывшемся окне введите значения логина и пароля по умолчанию:
Пароль: оставьте поле пустым
После
Опубликовано: 28.11.2019
Используемые термины: IIS, PHP, MySQL. Чаще всего, PHP и MySQL устанавливается на серверы с Linux. Однако, при необходимости, можно настроить запуск и обработку PHP скриптов на Windows. Версии последней могут быть разные, например, Server 2008/2012/2016/2019 или не серверные системы, такие как, 7/8/10. Данная инструкция подойдет как для чайника, так и опытного специалиста (в качестве шпаргалки).
Установка IIS
Для установки веб-сервера, открываем Диспетчер серверов — переходим в Управление — Добавить роли и компоненты: Если откроется окно с приветствием, нажимаем Далее:
При выборе типа установки выбираем Установка ролей или компонентов:
При выборе целевого сервера оставляем локальный сервер (или выбираем удаленный, если установка выполняется из удаленной консоли):
Среди ролей выбираем Веб-сервер (IIS) — во всплывающем окне кликаем по Добавить компоненты:
Также среди ролей в подразделе «Разработка приложений» ставим галочку для установки CGI — этот компонент нам нужен для работы PHP:




iisreset /start
* если выполнить данную команду без опций, то она перезапустить веб-сервер. Также мы можем открыть диспетчер служб (команда services.msc) и перезапустить Службу веб-публикаций: Открываем браузер и вводим адрес http://localhost — должен открыться стартовый портал: