DDoS Protection Powered by DDoS-GUARD

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

Просмотров: 4870Комментарии: 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


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

         

      

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