Установка web-сервера на Windows (Apache, PHP, MySQL)

Просмотров: 1463Комментарии: 0
Web-Сервер

Установка web-сервера "Apache 2.4.29 x64 VC15" + "MySQL-сервер 5.7.20 x64" + "MySQL Workbench 6.3.9 xXX" + "PHP VC14 x64 Thread Safe (2017-Oct-26 00:49:10)", на "Windows Server 2012 R2" и настройка всего этого.

Небольшая инструкция как это всё установить. Надеюсь кому-то кроме меня пригодится :roll:

В статье используются программы:

  • "MySQL server"
  • "Apache"
  • "PHP""
  • "Akelpad"
  • "Bandzip"
  • "PWgen"
  • Почему устанавливаем на "2012 R2" а не на 2008 R2?

    Для начала нужно два диска в системе "C" и "D", на "D" будем размещать базу данных, всё остальное будет стоять/лежать на C.

    1. Скачиваем бомж коммунити версию "MySQL" сервера.
    2. Скачиваем "Apache-сервер" для Windows больше сами не делают качаем Apache Lounge (модули идут в комплекте).
    3. Скачиваем "PHP".
    4. Скачиваем распространяемый пакет "Microsof Visual C++ 2013/2015/2017" "2013 x86", "2013 x64", "2015 x64", "2017 x64".

    Вначале устанавливаем MVC-2015 потом MVC-2017, тут картинки не нужны, просто тыкаем "Установить" =)

    Теперь устанавливаем "Apache":

    Создаём на рабочем столе текстовый файл, куда будем записывать пароли %)

    Создаём пользователя "apache_service"

    Запрещаем смену пароля и срок действия не ограничен.

    Генерируем ему пароль программой "PWGen" символов 12 (буквы; заглавные буквы; цифры)

    Теперь пользователю нужно дать права через локальные групповые политики (win+r -> gpedit.msc)

    "Вход в качестве службы"

    2017-10-26-16_32_34-redaktor-lokalnoj-gruppovoj-politiki.png

    "Работать в режиме операционной системы"

    2017-10-26-16_33_57-svojstva_-rabota-v-rezhime-operacionnoj-sistemy.png

    Распаковываем на на диск "С" архив с "Apache", получаем "C:\Apache24"

    Так же нужно в "переменные четверга среды" "Windows" (win+r sysdm.cpl) в "системные переменные" в переменную "Path" добавить пути до папок "C:\Apache24", "C:\Apache24\bin" (просто вставляем в конце, разделяя ";" в конце ";" ставить не нужно).

    2017-10-26-17_06_27-izmenenie-sistemnoj-peremennoj.png

    зачем

    Перезапускаем Windows.

    Входм в "Windows"

    Для созданного пользователя "apache_service" нужно дать права на папки:

    Чтение, запуск:

    "C:\Apache24"

    Полный доступ:

    "C:\Apache24\logs"

    Вух... перекур и кофе. :P

    Оставьте комментарий!

    smile biggrin LOL rofl2 wink rolleyes2 acute aggressive bad blume1 blush bomb boredom bye clapping congratulate cool cray dance2 diablo drinks empathy flag_of_truce fool fool3 good good2 greeting help hi hmm i_am_so_happy mad mocking morning1 music nea new_russian nyam2 ok pardon playboy pleasantry sad scare scratch_one-s_head secret shok sorry stop timeout yahoo shyesok crazy dash1.gif dash2.gif gamer.gif hang1.gif ireful.gif mail1.gif mamba.gif sarcastic.gif wacko1.gif wacko2.gif wacko3.gif


    Комментарий будет опубликован после проверки

         

      

    (обязательно)

    Внимание! На сайте есть мат! Продолжая просмотр вы подтверждаете, что Вам исполнилось 18 лет.