DDoS Protection Powered by DDoS-GUARD

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

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

Ладно. Приступаем к прикручиванию "PHP".

Создаём на диске "C" папку "PHP", распаковываем в неё архив "php-7.1.11-Win32-VC14-x64.zip"

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

зачем

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

Делаем резервную копию файла "C:\php\php.ini-production" и переименовываем его в "php.ini".

Открываем его, офигеваем :bug: и правим:

extension_dir = "c:/php/ext" (кавычки нужны)
sys_temp_dir = "c:/php/tmp" (кавычки нужны) (создать папку не забудь)
В разделе "Windows Extensions" раскомментируем это:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_sockets.dll
Правим:
date.timezone = Europe/Moscow (ну или из какой вы ты там деревни)

Открываем файл "c:\Apache24\conf\httpd.conf".

В раздел "LoadModule"

Дописываем:

LoadModule php7_module "c:/php/php7apache2_4.dll"
(у меня записано в кавычках) (php7apache2_4.dll обрати внимание на цифру "7" "php7" разные версии "PHP" имеют разные номера и номер нужно в слове "php7_module" указывать соответствующий.)

В разделе

"<IfModule mime_module>"

TypesConfig

Дописываем:

AddHandler application/x-httpd-php .php
PHPiniDir "C:/php"

На диске "С" создаём файл "apache_config.bat" в него пишем:

httpd.exe -k restart -n "Apache24 web-server"
pause

зачем

Теперь в нашей папке с сайтом, делаем копию "index.html" переименовываем копию в "index.php" открываем и дописываем в конце предложения "PHP"

2017-10-27-12_42_10-index.php-akelpad_.png

Запускаем bat-файл "apache_config.bat" (от имени Администратора)

Снова в браузере пишем "localhost", и, вуаля, теперь мы уже можем делать сайты на PHP.

Ну, чтоб на 100% убедиться, что всё работает можно всё удалить из index.php и написать там:

<?php
phpinfo();
?>

Обед.

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

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


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

     

  

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