Прошло довольно много времени после публикации статьи ИнсталляцияНаLocalhost . С тех пор описанный в ней сервер Денвер безнадёжно устарел. Назрела необходимость в новом тестовом сервере и вашему вниманию предлагается описание установки современного сервера XAMPP. Это сборка Web-сервера для установки на Персональный Компьютер (ПК) с целью разработки и тестирования сайтов на компонентах Apache + ~MySQL (точнее, ~MariaDB) + PHP. Для подключения сервера необходимы минимальные знания о настройке работы локального сайта на ПК. Производителем предлагается сборка для установки на ОС Windows, Linux и OS X.
В данной статье рассматривается применение XAMPP для установки, настройки и тестирования ((/WackoWikiДвижок движка WackoWiki)) на компьютер с ОС Windows 10 (64-bit).
Возможные применения :
* Для изучения работы и тестирования движка Wacko Wiki.
* Для предварительной подготовки материалов к публикации в режиме оффлайн.
* Для резервного копирования авторских и/или других материалов Wiki на случай потери или повреждения.
* Просто поиграться.
%%(cb-danger)
!!**Внимание !**!! Категорически не рекомендуется разрешать подключение к XAMPP из интернет без соответствующих настроек безопасности! В данной статье не рассматриваются аспекты безопасности применения веб-сервера XAMPP .
%%
Сборку XAMPP надо скачать с сайта производителя https://www.apachefriends.org/ . По состоянию на август 2019 имеется версия XAMPP for Windows 7.3.8 (PHP 7.3.8) , размер установочного файла xampp-windows-x64-7.3.8-2-VC15-installer.exe составляет 149 МБ. Этa сборка вполне соответствует требованиям установки движка ~WackoWiki версии R5.5.12 (текущей на август 2019).
file:xampp_01.png
Что потребуется для установки :
1. ПК с установленной ОС Windows 10 (64-bit) (на такой готовилась эта статья) или другой , при ней пользователь с правами администратора.
2. Около 800 МБ свободного места на диске C: плюс размер будущего сайта.
3. Установку следует производить под учетной записью Администратора. Если возникнут проблемы то лучше временно отключить Контроль Учетной Записи (UAC) и антивирус.
Итак, начнем ...
Запускаем скачанный файл установщика
file:xampp_02.png
Теперь надо выбрать нужные компоненты сервера. Для установки ~WackoWiki нам не понадобятся //Tomcat, Mercury, Filezilla , Perl, Webalizer// поэтому мы их выключаем. Если в будущем захотите использовать этот сервер для другого движка то можно не выключать, это обойдется в несколько потраченных десятков ~МегаБайт.
file:xampp_02a.png
Далее выбираем место установки. Предлагается установить на диск C: в папку XAMPP . Можно выбрать другой диск, тогда поправку путей учитывайте самостоятельно; далее здесь рассматривается установка на С: .
file:xampp_03.png
На следующем этапе можно подумать об установке разных движков из комлекта Bitnami. Поскольку мы будем ставить движок ~WackoWiki который поке ещё не вошел в этот комплект то снимаем птичку на //learn more// и продолжаем.
file:xampp_04.png
Ещё один //Next//
file:xampp_05.png
И теперь ждём окончания установки ...
file:xampp_06.png
После чего нажимаем //Finish//
file:xampp_07.png
Появляется панелька выбора языка панели управления на которой надо нажать //Save//
file:xampp_08.png
И затем контрольная панель сервера. На ней надо стартовать модули Apache и ~MySQL, т.е. нажать соответствующие кнопки
file:xampp_09a.png
Теперь оба модуля запущены, пoдсвечены зелёным и в панели логов видны статусы //running//
file:xampp_09b.png
Контрольная панель ещё не раз понадобится, поэтому здесь остановимся и рассмотрим включение панели и управление сервером подробнее. Включается панель запуском файла **C:\xampp\xampp-control.exe** с правами Администратора .
Как запускать модули уже понятно, останавливаются они нажатием тех же кнопок которые стали //Stop//. После окончания работы с сервером модули следует останавливать и лишь затем выходить из контрольной панели нажатием кнопки //Quit//. Если просто закрыть окно контрольной панели то модули останутся запущенными и сервер продолжит работать.
Теперь обратите внимание на кнопки Admin которые управляют модулями. Нажатие на //Admin ~MySQL// вызовет панель PHPmyadmin , из нее производится управление базами данных. Нажатие на //Admin Apache// поднимет браузер с адресом http://localhost/dashboard/ Кстати, если эта страница открылась то это означает что тест исправности пройден, сервер включен и готов к работе.
file:xampp_10.png
Если сервер не запускается то скорее всего это из-за того что заняты необходимые для его работы ((/ПортыTCP порты)) , 80 и 443 для Apache а также 3306 для ~MySQL. Чаще всего в этом виноваты Skype и IIS. Возможно вы пытаетесь запустить второй экземпляр сервера если не отключили первый экземпляр как положено. Чтобы понять в чем проблема нажмите кнопку //Netstat// и посмотрите кто занял указанные порты. В этом списке Apache фигурирует под именем **httpd.exe** a ~MySQL - **mysqld.exe**
Итак, если вам повезло и сервер подмигнул зелеными огоньками то можно переходить к ((УстановкаWackowikiНаПК установке Wackowiki)).
Если кому-то понадобится помощь или подсказка то добро пожаловать на ((https://forum.compowiki.info/index.php/topic,1116.0.html форум поддержки)) этой темы.
----
((user:Abram4 Abram4)) (22.08.2019 22:22)
>>++**Прочитано {{hits}} раз**++<<