Установка Apache 2.4, PHP 7.3, MySQL 8 и phpMyAdmin
HTML-код
- Опубликовано: 10 сен 2024
- В ролике показывается установка Apache, php, MySQL и phpMyAdmin в ОС Windows 10.
Меня зовут Алексей Тарасов и я веду курсы в www.specialist....
1:02 установка Apache
14:40 установка php (примечание: 16:05 - для php8, нужно прописать php_module)
19:30 установка MySQL
26:45 установка phpMyAdmin
Скачать
- Apache: www.apacheloun...
- MySQL:dev.mysql.com/...
- PHP: windows.php.ne...
- phpMyAdmin: www.phpmyadmin...
httpd.conf: pastebin.com/P...
хосты: pastebin.com/m...
файл hosts:
127.0.0.1 site1.com
127.0.0.1 www.site1.com
127.0.0.1 site2.com
127.0.0.1 www.site2.com
MySQL команды:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
dev.mysql.com/...)
my.ini:
[mysqld]
basedir=C:/work/mysql
datadir=C:/work/mysql/data
Супер! Актуально и спустя 2 года. Возникающие ошибки легко гуглятся. Спасибо
Иван, спасибо!
чушь
Я хотел сервер и я его получил. Именно такое раздельное объяснение приемлемо. Автору - Алексею Тарасову - большое спасибо !!!!!!!
Спасибо! 😊👍
ПРОСТО ОТ ДУШИ СПАСИБО я просидел до 5ти утра и у меня ничего не получалось, в итоге я посмотрел ваше видео доделал всё и у меня всё заработало и я понял как это всё работает, жаль что я не увидел это 6 часов назад. Лайк подписка однозначно жду новых видео
Спасибо, одно время столкнулся с такими же проблемами, потом не мог решить и забил, пользовался какими-то готовыми сборками типа денвера. Теперь смогу нормально установить сервер с бд
Алексей Спасибо ) все работает , доступно и ясно с первого раза.
Качество видео и отсылка на учебный центр вызвали яркий флешбек времен института
Видео помогло сократить мучения раз в 5 ) Задолбаешься в таком разбираться в гугле.
Класс) 👍
у кого phpMyAdmin даже после раскомментирования extension=mysqli будет ругаться на отсутствие mysqli найдите строку extension_dir = "ext" и укажите ей прямой путь к этой папке, например extension_dir = "с:/server/php/ext" следите за слешами
Для папок из этого видео - extension_dir = "C:\work\php-7\ext"
замидьте что у автора так и прописано но он его прописал позже никого не предупредив
Спасибо, долго бился
скажите пожалуйста куда он это зашёл вообще 2:53
В топ!
После внесении LoadModule 'php7apache2_4.dll' в httpd.conf начала появляться ошибка в cmd, типа Syntax error on line... . Вот решение: заменить то что предлагается в видео на строки:
PHPIniDir “C:/PHP”
AddHandler application/x-httpd-php .php
LoadModule php7_module C:/PHP/php7apache2_4.dll
Путь свой прописать. Отличия есть, мне это помогло.
Видео очень крутое! Спасибо огромное!
Класс, спасибо!
Если вдруг у кого-то в phpinfo() не выводит папку куда надо установить php.ini и пишет no value, просто надо в самом файле найти extension_dir и поменять значение на полный путь к экстеншенам должно быть что-то типа extension_dir = "c:\php8\ext\"
спасибо) все поставилось. Лайк от вебмастера СЕООНЛИ
Огромное спасибо за Ваши качественные уроки! Присоединяюсь к просьбе Симона
@bobpps, хорошо, запланирую
PHP Fast-cgi на Nginx под Win ruclips.net/video/jC8iVXGm6Nw/видео.html
Желаю вашему каналу Процветания и ещё больше подписчиков
Юлия, спасибо)
расскоментировал mysqli но всё равно пишет Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. Смотрите our documentation для дополнительной информации. Что делать?
mysqli расскоментировали в php.ini, а сам файл скопировали в C:/windows и не видит расширения?
У меня site2 работает, а site1 нет.
С чем это может быть связано?
Я переделывал много раз, всё в точности с видео сверялся. Ничего не меняется
К сожалению, с ходу не могу помочь
Слишком много воды в этом видео. Не смотрите, зря потеряете время. Поищите другие видео, или в гугле ищите, обязательно там найдете все что нужно с подробностями и без лишних слов.
php.ini можно закинуть не в папку с windows, а в ...Apache24\bin\php.ini но при этом в php.ini надо прописать полный путь к расширениям extension=d:/Web/php/ext/php_mysqli.dll и extension=d:/Web/php/ext/php_openssl.dll
Автору огромное Спасибо!Очень интересно.Буду пробовать с этим всем рабираться.
Виктор, спасибо!
у меня возникла одна ошибка, которую я долго фиксил, она появилась из-за того, что zip-архив PHP мы распаковали в папку с остальными файлами, а нужно было просто на диск C. Во всем остальном все было хорошо, спасибо.
спасибо за комментарий👍
Добрый вечер! Помогите! Я уже замучалась. Мне выдает такую ошибку 2:52 C\apache\httpd\Apache24\bin>httpd
httpd: Syntax error on line 39 of C:/apache/httpd/Apache24/conf/httpd.conf: ServerRoot must be a valid directory A
Stackoverflow тоже не помог.
Строка 39 ServerRoot "${SRVROOT}"
Здравствуйте! Что написано выше в директиве "Define SVRROOT"? Существует ли указанная в директиве папка?
@@HtmllabRu Да, путь прописан верно((
Даа, блин, ты был прав! Спасибо!
Добрый день!
Подскажите пожалуйста, в каком конфиг.файле менять данные по данные?
C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -u root
mysql: [ERROR] unknown variable 'basedir=C:/Program Files/MySQL/MySQL Server 8.0'.
Посмотрите my.ini в C:\ProgramData\MySQL\MySQL Server 8.0
Привет, вопрос: белый экран при входе в phpmyadmin
Слишком сложно объясняешь и много лишнего
Процесс простой, но...
Это называется Танцы с бубном)))))))))))))))))))))))))))
Всю ночь сидел. И только после того как в php.ini прописал путь где валяются php расширения - морда phpMyAdmin появилась.
и конечно же, конееееееееечно жеееее СПАСИБООООООООООООО!!!!!!!!!!!!!!!!!!!!!!!!!!!!
помучался часа 3 в итоге так и не получилось подключить хоть 1 хост, буду лучше с опенсервером работать
спасибо вам огромное
скажите пожалуйста куда он это зашёл вообще 2:53
у меня не выходит!У меня там С:User\Алексей> пишу путь
work>cd httpd/Apache24/bin , a он пишит work не являеться внутренней или внешней командой, исполняемой программой или пакетным файлом
Алексей, а в какой папке находится сам Apache?
For php 8 write: LoadModule php_module ... not LoadModule php8_module
thx
"ALTER" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Помогите пожалуйста почему выводит это?
Наверно вводите команду просто в консоль, а её нужно вводить или в mysql-консоль, или в phpMyAdmin в поле SQL- запроса
Здравствуйте. Хотели бы предложить вам сотрудничество с крупным русскоязычным IT-ресурсом. Напишите, как можно с вами связаться. С уважением.
Добрый день!
При установке PHP и запуске phpinfo() строка Configuration File (php.ini) Path имеет запись "no value". Как это можно исправить?
Ниже Nikita Nadtochey пишет: Если вдруг у кого-то в phpinfo() не выводит папку куда надо установить php.ini и пишет no value, просто надо в самом файле найти extension_dir и поменять значение на полный путь к экстеншенам должно быть что-то типа extension_dir = "c:\php8\ext\"
@@HtmllabRu , да, я все сделала как там и написано, однако ничего не изменилось
@@veronikazhdanok436 напишите,
- какой у вас полный путь к папке с php.ini?
- тоже устанавливаете седьмую версию или пробуете php8?
- попробуйте скопировать php.ini в папку C:/windows и перезапустите сервер
когда-то встречал такой вывод, но сейчас не помню какая именно проблема к нему привела
@@HtmllabRu ,
c:\work\php-7
да, тоже 7 версию пробую
скопировала php.ini в c:\windows, после этого в строке Loaded configuration file появился путь C:\WINDOWS\php.ini
То есть все получилось? Норм?
Когда указал верный путь и создал все папки, вызываю командную строку а там пишет , с:\Users\дом> что делать ?
Если нужно проверить php и при этом задан PATH, то наберите php -v.
Если работаете с MySQL и путь к нему прописан в PATH, то mysql -uroot -p
А сегодня это актуально февраль 2024?
Думаю там возникли нюансы, потому нет.
Скажи как загрузить фото на свой сайт в Apache (сайт создал, приветствие сверху тоже разобрался, а вот как сделать что бы фото загрузилось....?
В htdocs создать папку для изображений, например img, и туда поместить изображение, например logo.png (если на хостинге, то через панель управления хостингом). В самом html-файле поместить элемент img с атрибутом src="img/logo.png"
Добрый день! Подскажите, вписываю в body текст на английском и русском языке. В итоге отображается на сайте только английский, а русские буквы не распознаются, подскажите,как это исправить?
Добрый! Добавьте в документ
@@HtmllabRu Огромное спасибо!!!
httpd : Имя "httpd" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте
правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ httpd
+ ~~~~~
+ CategoryInfo : ObjectNotFound: (httpd:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
выдает такую ошибку когда пишу httpd
что делать?
А в PATH путь к httpd прописали?
@@HtmllabRu да уже нашел ответ просто у меня нуловая винда, нужно было установить вижуал с++ 15 года, на заметку кто не знал)
В конце при show databases не появляеться в консоле ничего) Сильно проблематично?
это означает, что база не создана 🙁
@@HtmllabRu Я кстати это и понял но скорее всего на вашем видео в конце отвлекся и не увидел что вы создали базу даных, щас еще раз пересмотрел, извините))2 дня мучился из за тупости и разных проблем xD Кстати сайт site2 каким то людям принадлежит и без впн не открывался пришлось переназвать)
теперь не могу запустить сервера.localhost работает, а сайты нет.1 сайт пишит (не удалось получить доступ)2ой ошибка 404
Алексей, изменения в hosts вносили?
Добрый день, возникла проблема:
Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: mysqli, openssl
Что возможно с ней сделать?
Поменял уже extension и все равно ничего не получается
Даниил, здравствуйте. Попробуйте ещё раз посмотреть что расширения доступны в php.ini и в папке с расширениями.
@@HtmllabRu Спасибо, я посмотрю
@@HtmllabRu не помогает все четко с расширениями и в php показывает но толку ноль
@@slivkursabesplatno что пишет?
@@HtmllabRu Та же проблема "Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: mysqli, openssl", (хотя строки необх расскоменированы) , интересно, что в phpinfo() - Configuration File (php.ini) Path - пустой. ГДе берет файл php.ini Apache загадка... Хотя скопировал его и windows, windows/system32ю Ощушение, что Apache просто упорно не видит файл php.ini.
Здравствуйте! Возникла ошибка как на видео: "Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. Смотрите [a@doc/html/faq.html#faqmysql@documentation]our documentation для дополнительной информации." НО! php.ini файл редактировал как в видео, кидал в нужную папку и phpinfo пишет что файл конфигурации загружен. Пробовал и полную перезагрузку всего, и запуск в разном порядке сервера и mysqld - не помогло. Подскажите пожалуйста, что еще можно посмотреть? Благодарю!
Приветствую! А phpinfo() какую папку указывает в качестве места хранения php.ini?
@@HtmllabRu вот скриншоты imgur.com/a/m7bcNuX и там место хранения в т.ч., а это php файл, который лежит как раз в папке windows s000.tinyupload.com/index.php?file_id=39675205719120849477
@@niponipo3939 попробуйте совет @NexGen: "у кого phpMyAdmin даже после раскомментирования extension=mysqli будет ругаться на отсутствие mysqli найдите строку extension_dir = "ext" и укажите ей прямой путь к этой папке, например extension_dir = "с:/server/php/ext" следите за слешами"
@@HtmllabRu Спасибо огромное! Все заработало!
Здравствуйте, у меня появилась проблемка. я все установил все работает прекрасно но столкнулся с такой проблемой мне нужно установить версию php ниже будет ли все работать ?
На php.net нет версий ниже 7.2 (windows.php.net/download), по идее любая из указанных должна нормально встать
@@HtmllabRu ок попробую 5.6 загрузить
Спс большое)
Скажите пожалуйста как вставлять шаблоны в сайт под Apache?
Илья, если сайт под Apache на WordPress, то вот тут можно посмотреть codex.wordpress.org/Blog_Design_and_Layout, codex.wordpress.org/Theme_Development ,
если на Symfony, то symfony.com/doc/current/templates.html
У меня в Windows 7 в диспетчере задач эти процессы Апача были записаны не как у вас а вот так: в "имя оброза" (httpd.exe) в "описание" (Apache HTTP Server)
Я это к тому, что в CMD у меня Апач был остановлен, но я не мог запустить Апачь после ошибки..
23:30 msql команда
mysqld --initialize --user=mysql
А что показывает в консоли запуск команды "httpd -k" ?
@@HtmllabRu Нет это я делал заметки, может кому пригодятся.
У меня всё получилось! Спасибо )
Приветствую, а если я хочу загрузить свой сайт на phpmyadmin в какую папку мне кидать нужно?
Не уверен что это можно сделать просто: в приложениях обычно своя система маршрутов и требуются доп.действия по внедрению, обычно размещается на отдельном поддомене
@@HtmllabRu понял, слушайте а возможно mysql поменять на mariadb ?
@@user-qc6fo7nq6e можно мигрировать mariadb.com/kb/en/migrating-to-mariadb-from-mysql/
@@HtmllabRu Спасибо большое) можете пожалуйста еще про консультировать как установить именно mariadb
Извините, могли бы вы мне помочь в создании базы данных этой дело в том что мне нужно создать на php 5.6.40
MySQL должен установится так же, как в видео, что именно не получилось?
htmllab мне нужно понять, самые новые версии MySQL смогут работать с php 5.6.40 или мне нужно искать ту версию MySQL
@@funnytype3455 в mysql 8 поменялся метод аутентификации , придется указать для учётной записи что-то типа ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
@@HtmllabRu а если попытаться установить старые версии mysql ?
Делал всё строго как на видео но стопанулся на самом php. Нету файла php7apache2_4.dll. Подскажите в чем проблема может быть? Но сделал всё точь в точь по видео.
Покажите конфигурацию через pastebin.com
@@HtmllabRu Здравствуйте, уже всё вышло с php, там не тот архив скачал. Сейчас при установке MySQL, когда в командную строку прописываю C:\Work\mysql\bin>mysqld --initialize --user=mysql говорит это - "mysql" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом. Можете подсказать, в чем может быть проблема? Кстати версия MySQL самая последняя скачана, там в сравнении с видео у распакованном виде уже отличается немного.
Либо запускать MySQL нужно из папки где mysql.exe находится, либо прописать в PATH
@@HtmllabRu Спасибо огромное))))))) Тут разобрался... Вот на этапе с установкой phpMyAdmin снова столкнулся с проблемой, когда в одной Командной строке запускаю mysql --console, все срабатывает, Но, вот в другой Командной сроке где хочу запустить сервер апач (через /bin>httpd), вылетает такая строка:
httpd: Syntax error on line 538 of C:Work/httpf/Apache24/conf/httpd.conf: Can't locate API module structure 'php8_module' in file C:/Work/php-8/php8apache2_4.dll: No error
Понял что невозможно создать структуру модуля... а что за модуль такойпонятия не имею (и так по вашим видео учусь xD ), как можно это исправить? Подскажите пожалуйста, все перепроверял, делал пошагово и ничего точно не упустил.
Для установки php8 теперь нужно указывать php_module перед путём к библиотеке
А то, что файл index.php скачивается, это так должно быть?
Нет, это означает что PHP не настроен на сервере. Убедитесь, что в конфигурационном файле прописаны правильно строки LoadModule и AddType. После исправления и перезапуска сервера index.php должен именно открыться
@@HtmllabRu, спасибо
Спасибо
что делать если забыл пороль можете помочь пожалуйста
в файле с ошибками (с расширением .err в папке data) присутствует первый сгенерированный автоматически пароль.
Если уже поменяли и нужно сбросить, придется пройтись по шагам (EN) dev.mysql.com/doc/mysql-windows-excerpt/8.0/en/resetting-permissions-windows.html
спойлер: создать C:\mysql-init.txt с текстом ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
а потом запустить mysqld --init-file=C:\\mysql-init.txt, потом остановить сервер, запустить заново и в отдельной зайти с новым паролем
для версии 5.6 когда-то делал ролик ruclips.net/video/tllco0uFjP8/видео.html
Если у вас будет время снимите пожалуйста видео про установку nginx я не могу разобраться с ,также меня интересует OpenSSL, Docker установка для windows 10 , Hyper-V , bootstrap 4 и Laravel
скажите пожалуйста куда он это зашёл вообще 2:53
В архиве нет файла php7apache2_4.dll, что делать?
Попробуйте скачать альтернативный архив на windows.php.net/download/
@@HtmllabRu Да, проблема решилась, я сначала скачал 7.3.14 архив, надо бало 7.4.2 . Спасибо
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::80f9:b489:39e7:4837. Set the 'ServerName' directive globally to suppress this message
я один сижу с этой ошибкой и бьюсь битый час...
Опишите в файле httpd.conf директиву ServerName localhost (либо другой хост, но тогда в файл hosts нужно будет вносить правки)
@@HtmllabRu (OS 10048)╬с√ўэю ЁрчЁх°рхЄё Єюы№ъю юфэю шёяюы№чютрэшх рфЁхёр ёюъхЄр (яЁюЄюъюы/ёхЄхтющ рфЁхё/яюЁЄ). : AH00072: make_sock: could not bind to address [::]:80
(OS 10048)╬с√ўэю ЁрчЁх°рхЄё Єюы№ъю юфэю шёяюы№чютрэшх рфЁхёр ёюъхЄр (яЁюЄюъюы/ёхЄхтющ рфЁхё/яюЁЄ). : AH00072: make_sock: could not bind to address 0.0.0.0:80
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs
всё стало ещё интереснее при изменении на localhost
- не работает ли ещë что-нибудь на 80?
- что пишет httpd -t? (Проверка синтаксиса конфигурационного файла)
- посмотрите, что в логах сервера
@@HtmllabRu Я пока рыл интернет смог исправить и подкорректировать конфиг, но осталось у меня проблема с Forbidden
You don't have permission to access this resource.
и да в настройках httpd-chost.conf
указано
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
не могу понять, вроде нигде не ставил ограничения на просмотр....
в синтаксисе Ok
Добрый день!
После установки PHP(8) из zip-архива thread safe, возникла проблема: Apache не хочет связываться с PHP, в консоле выбрасывает следующую ошибку: Cannot load C:/php/php8apache2_4.dll into server: %1 \xed\xe5 \xff\xe2\xeb\xff\xe5\xf2\xf1\x ff \xef\xf0\xe8\xeb\xee\xe6\xe5\xed\xe8\xe5\xec Win32.
Версия ОС Win 8-32
В конфиге апача написала:
PHPIniDir "C:/php"
AddHandler application/x-httpd-php .php
LoadModule php_module "C:/php/php8apache2_4.dll" - консоль пишет ошибку в этой строчке, но такой файл есть по указанному пути
AddType application/x-httpd-php .php
В файле php.ini раскоментировала только строчку - extension=mysqli
В чем может быть проблема?
Елена, приветствую!
Скажите, находится ли копия php.ini в C:/windows?
@@HtmllabRu да, скопировала
@@elenazaitseva1803 проверьте ещё: одинаковая ли битность устанавливаемого софта и установлен ли "Visual C++ Redistributable for Visual Studio 2015-2019" (support.microsoft.com/ru-ru/topic/%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-visual-c-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-2647da03-1eea-4433-9aff-95f26a218cc0 )?
что это и куда надо заходить 2:53 можно же хоть сказать по нормальному ну или показать
@@altron1986 я проблему решил но через гугл
@@altron1986 бро гугли так намного проще
пишет :
Не удалось запустить службу "MySQL".
Что делать?
Владислав, можно убедитсся что 3306 порт свободен и повторить действия в запущенной от имени администратора консоли cmd. Если ошибка повторится, можно попытаться разобраться в ошибке в файле с расширением .err и/или попробовать установить MySQL через MySQL Installer
@@HtmllabRu пытаюсь запустить через службу. Пишет что запущено и приостановлено сразу. Связано с локальным диском.
@@user-nk8bo5xc5c а что написано в файле ошибок?
@@HtmllabRu сейчас ошибка. Не удается найти указанный файл. До этого была другая ошибка
@@HtmllabRu Все исправил. Запустился. Осталось дальше
У кого проблема с Apache - не забудьте его включить в службах
Я пропустил где-то запуск сервера в видео?
Огромное спасибо за урок! А можете записать видео про установку связки-стека Linux+Apache+MySql+PHP в WSL2?
Рад, что пригодилось! Пo wsl2 пока не планирую
PhpMyAdmin выдает ошибку #2002, как решить эту проблему?
а MySQL при этом запущен?
да MySQL установлен и работает но root не работает в phpmyadmin
@@files-qt7vq попробовал сейчас установить php (с расширением mysqli в php.ini), установить mysql (пароль поменял на password), скачать и установить phpMyAdmin. Запустил сервер php -S localhost:80, в браузере внёс root и password и phpMyAdmin запустился без ошибок.
Если у вас будет время снимите пожалуйста видео про то как сделать резервные копии базы данных MySQL и про php7 типы данных, массивы ,библиотеке и тому подобное.
По бекапам в MySQL видео планируется ближе к зиме. По PHP возможно только что-то из серии "интересное решение". Про типы, массивы устал на курсах рассказывать :| Надеюсь, что правильно поймёте.
25:16 я использовал пароль который был в файле но он всё равно выдаёт ошибку (ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)) пожалуйста кто то помогите мне решить проблему. Я искал много решений но ничего не выходило.
Там есть проблема - иногда геренируется пароль, который не подходит для вставки. Решений два: (1) перегенерировать до тех пор, пока не получится нормальный, (2) указать опцию, чтобы пароль не создавался изначально (но потом его все равно нужно будет создать)
@@HtmllabRu как указать опцию что бы не генерировать пароль
@@daaz8813 указать "--initialize-insecure". Например, mysqld --initialize-insecure --user=mysql
@@HtmllabRu я сделал так что бы он не генерировал пароль но я всё равно не могу зайти. D:\work\mysql\bin>mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
То есть вы удалили папку с данными, потом инициализировали её данными без пароля и он вас не пускает?
Либо пришлите ссылки на скриншоты по всей последовательности операций, либо ссылку с видео где вы это выполняете и показывается ошибка, тогда может стать понятнец в чем проблема и попробуем разобраться
командная строка на весь экран... просто ужас
Топ
Тимур, спасибо)
Выражаю глубокое соболезнование тем, кто выбрал это видео. Если возникли проблеммы,
то лучше посмотреть здесь ruclips.net/video/Fh9JVGw3rAM/видео.html
вот так работает.C:\Users\Алексей\cd work\httpd\Apache24\bin если делать C:\Users\Алексей\C:\cd work\httpd\Apache24\bin то он видит путь, но отправляется опять на C:\Users\Алексей соответственно уже не возможно выполнить httpd.Ну хоть так , чем ни как.
11:30 - не легче один раз прописать в httpd.conf путь до общей папки с проектами, чем писать его для каждого по отдельности? Оо
ошибка в описании. должно быть так - ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Иван, я несколько раз проверил отличия в данном мной описании к видео для MySQL 8 и вашей команде, и не нашёл отличий.
Смутило то, что в видео использовал другой оператор?
@@HtmllabRu может потому что этих отличий - нет? шутка
ALTER USER '*password*'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
ALTER USER '*root*'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Спасибо!
@@HtmllabRu
и вам
2:38 Что это за строка и как ее вызвать?
Командная строка вызывается Win, а потом набираете cmd. Либо Win + r, а потом cmd и Enter
@@HtmllabRu Что я могу делать не так тогда, если у меня в командной строке ничего не работает?
@@marydobrynina6646 чтобы сервер был доступен в консоли можно: (1) вызывать команду httpd находясь в папке bin сервера, либо (2) прописать путь к папке bin в системной переменной PATH (Система -> Дополнительные параметры системы -> Переменные среды) и во всех окошках нажать 'Ок', чтобы изменения применились
@@HtmllabRu Спасибо!)
ламер, а под линукс настроить слабо?
Классический гайд на просторах сети, который не учит никакой логике, а лишь призывает повторять шаг за шагом. При получения результата, отличающегося на видео ты просто остаешься голый перед проблемой, не зная куда двигаться дальше и бессмысленно гугля ошибки с минимальным шансом починить хоть что-то.
Описание путей к файлам в конфигах до создания самих файлов яркий пример ошибки данного видео. Здесь нет логики по типу создал папку -> создал в ней файл -> прописал путь к файлу в конфиге. Нееееет, мы сначала пропишем путь к непонятному файлу, затем создадим папку, и уже потом будем там делать файл, обязательно при этом забыв что-то прописать/создать. Вы не учите логике, знаний от этого тоже не прибавится. Структура видео тоже позабавила с классическими ой, я забыл, щас поправим. Вы не в прямом эфире, у вас есть средство монтажа. Смонтируйте/переснимете материал правильно. Для чего нам за вами повторять ошибки, а потом возвращаться спустя несколько минут обратно и исправлять их?
13:37 - "мы можем удалить службу в любой момент, но она у меня сейчас подвисла, значит она работает". Браво ******, она подвисла, так, а как удалить службу то? контрл + с не работает, служба не удалена, че делать-то?
Простите за столь гневную речь, но задолбали уже подобные гайды. Запишите чтоли все действия последовательно на бумажке в порядке логики и затем записывайте по ним видео. Импровизация действий в записи просто непозволительна.
Оё... ... ...
Веб-сервер на десятку???...
Интересно, как долго сможет проработать такой комп в сети?
Валерий, вряд ли человек попросивший показать установку сервера сразу будет размещать его в сети.
@накатим задидов согласен❗ 👍
Видео из разряда смотрите как я умею, а не давайте я вас научу))
пацаны , вопрос почти по теме как в phpMyAdmin создать два вторичных ключа , а то всегда больше одного не получается , можете отписать в вк буду капец как благодарен vk.com/mkd12
Можно через SQL - оператором ALTER:
ALTER TABLE child_table
ADD CONSTRAINT fk_foreign_keyname
FOREIGN KEY (foreign_keyname)
REFERENCES parent_table(target_keyname);
Можно через визуальный инструмент Дизайнер - у меня находится как последняя вкладка на уровне структуры базы. we.tl/t-Sskj6IhVtp (скрин живёт неделю)
Конструктивная критика, учитывая что вы работаете в специалисте, такие вещи как журнал событий Windows должны знать.
Нельзя решать проблемы как вы их решаете, это как минимум не безопасно.
Все директивы необходимо прописывать жёстко.
Прежде чем преподносить материал, постарайтесь его изучить, а не тыркать пальцем в небо.
У вас на данный момент, метод тыка, подобными действиями вы только говорите что сами ни чего не знаете(а человек который ни чего не знает, может научить только как ни чего не знать).
К вам на обучение я бы не записался.
Обычно конструктивная критика указывает конкретные минусы и на способы решения, ни того, ни другого в вашем комментарии не обнаружил. Но комментарий не удаляю, он не выходит за рамки приличия.