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

Просмотров: 818Комментарии: 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" и настройка всего этого.

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

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

  • "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"

    Вух... перекур и кофе. raspberry

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

    grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question


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

         

      

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