DDoS Protection Powered by DDoS-GUARD

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

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

Сейчас будем устанавливать MySQL 8)

Вначале нужно установить распространяемый пакет "Microsoft Visual C++ 2013" оба и 32 и 64 бита

Запускаем установку "MySQL" (логично как бэ уже)

Что выбираем на картинке... тут конечно нужно книжку читать на до хера страниц, но мы не ищем лёгких путей :)

2017-10-27-15_58_17-mysql-installer.png

Стандартно

2017-10-27-16_16_44-.png

Config type: Server machine

2017-10-27-16_17_04-.png

Убираем галку Open firewall port for network access

2017-10-27-16_17_04-1.png

Генерируем пароль (20 символов) для мегадоступа сохраняем в наш файлик.

2017-10-27-16_42_56-mysql-installer.png

Убираем галочку, что мы сервер библиотеки:

2017-10-27-16_23_38-.png

Для администрирования сервера "MySQL" используется "Workbench".

У меня ругался что запустили на не поддерживаемой ОС... какой ужасъ...

Подключаемся к нашему серверу

Слева выбираем "Option file"

За закладке General

Добавляем путь для временной папки

И включаем collocation-serer там пишем "utf8_general_ci"

2017-10-27-16_55_21-greenshot-capture-form.png

Там много разных настроек, даже сами разработчики не знаю зачем они для одного сайта не стоит заморачиваться.

Ну или, читай документацию в которой нихера не написано, но лучше гуглить.

Теперь нужно перенести базу данных на диск "D".

создаём на "D" папку "MySQL\Data" правим безопасность на папку "MySQL" даём пользователю "Network service" полные права.

В настройках "MySQL" через "Workbench" меняем путь для "datadir" на нашу папку.

Останавливаем службу MySQL, копируем всё из папки "c:\ProgramData\MySQL\MySQL Server 5.7\Data\" в папку "d:\MySQL\DATA\"

запускаем сервер иииии проверяем работу с помощью уже полюбившегося нам "index.php" записав туда:

<?php
$mysqli = new mysqli("localhost", "root", "my_password");
/* проверить соединение */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}
/* вывести версию сервера */
printf("Server version: %s\n", $mysqli->server_info);
/* закрыть соединение */
$mysqli->close();
?>

Он нам должен будет показать установленную версию "MySQL".

Ну и не тупим меняем "my_password" на пароль который мы создали для работы с mysql.

ЗЫ. CMS "Maxsite" не будет работать на этой версии PHP, нужно более старую. Если нашли ошибки в статье - пишите. Скриншоты делались программой "Greenshot"

ЗЫЫ. ААаааа зачем я всё это читал!? Зачем ты мучаешь людей!? Есть же всё сразу и настроенное!!! XAMPP WampServer

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

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


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

     

  

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