Установка и настройка phpMyAdmin.
ฝัง
- เผยแพร่เมื่อ 26 ส.ค. 2024
- В этом видео мы установим и настроим программное обеспечение phpMyAdmin на Linux Mint.
Дополнительный материал:
Подробное руководство по работе в VirtualBox: • Подробное руководство ...
Платные курсы: it-black.ru/pl...
HTML+CSS: • HTML + CSS
Установка php на Debian 10 + настройка web-сервера Apache: • Установка php на Debia...
Установка и настройка локального сервера XAMPP на Windows 10: • Установка и настройка ...
Установка локального сервера XAMPP на операционную систему Debian 10: • Установка локального с...
SQL: • SQL
Команды из видео:
#1.Установка apache2
Обновление системы до самой новой
sudo apt update
sudo apt upgrade
sudo apt install apache2 - установка apache2
sudo systemctl enable apache2 - добавление apache2 в автозагрузку
#2.Установка php
sudo apt install php - установка php
sudo apt install libapache2-mod-php - установка пакета для работы php с Apache2
#3.Установка mysql-server
sudo apt-get install mysql-server - установка mysql
#4.Создание пароля для пользователя root
sudo mysql - вход в mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password'; - установка нового плагина и пароля
FLUSH PRIVILEGES; - активация изменений
exit - выход из mysql
#5.Установка phpMyAdmin
sudo apt install php-mbstring php-zip php-gd php-json php-curl - установка расширения php
sudo phpenmod mbstring - включение расширения php
sudo apt install phpmyadmin - установка phpMyAdmin
sudo systemctl restart apache2 - перезапуск apache2 после установки phpMyAdmin
#6.Настройка безопасности phpMyAdmin
Открываем конфигурационный файл веб-сервера Apache: sudo nano /etc/apache2/conf-available/phpmyadmin.conf
Добавляем следующую строку в файл: AllowOverride All
Сохраняем и закрываем файл. Перезагружаем Apache командой: sudo systemctl restart apache2
Создаём файл «.htaccess» для phpMyAdmin командой: sudo nano /usr/share/phpmyadmin/.htaccess
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user
AuthType Basic - тип авторизации. Basic означает, что автори-зация будет осуществляться на основе пароля,
AuthName - текст приветствия в диалоге авторизации,
AuthUserFile - файл пароля, который используется для авторизации. Файл должен находиться в недоступной для внешнего мира директории. Ниже мы создадим этот файл,
Require valid-user - указывает, что только авторизованные пользователи могут иметь доступ к защищаемой системе.
sudo apt-get install apache2-utils - установка htpasswd
Создаём файл и первого пользователя командой: sudo htpasswd -c /etc/phpmyadmin/.htpasswd username
username - имя пользователя, с помощью которого будет происходить авторизация.
sudo nano /var/www/html/index.php - создание файл с расширением .php
Яндекс Дзен: zen.yandex.ru/...
Patreon: www.patreon.co...
Boosty: boosty.to/it-b...
Сайт проекта: it-black.ru
Поддержка проекта копейкой: yoomoney.ru/to...
спасибо автор много чего записал и узнал
Спасибо.
Установил PHPMyADmin Ubuntu через консоль. Но он не работает и выдает ошибку 500.
В интернете делал по видео-урокам и по разным способам.
Все в точности.
Но я потом создал отдельный сайт и загрузил туда файлы PHPMYADMIN и он отлично работает.
Как на Ваших хостингах, Phpmyadmin тоже работает, как отдельный сайт, или установленный через консоль ?
а что делать, если после создания index.php, я делаю как на видео, а мне пишет, что этой страницы нет, точнее у меня нет такой страницы как у вас в конце с выводом данных
Значит что-то не так сделали.
Можете помочь разобраться в таком деле: вот допустим, купил я сервер HP, для работы и запуска на нем mysql, с глобальным допуском, как мне это реплизовать?
Мы здесь не консультируем. Мы только продаем обучающие курсы. Это видео из обучающего курса по Linux: it-black.ru/course-admin-linux
Подскажите пожалуйста. У меня форма отправляет данные в таблицу, если писать данные на русском то приходят символы странные, как это исправить?
Поработать с кодировкой. В этом проблема.
Привет! После установки phpmyadmin не заходит по IP:phpmyadmin (пишет 404 not found) просто по айпи захоходит
Значит не установится. Надо все проверять
чет я ничего не понимаю
Ты сначала норм должен или должна понимать IT а потом говорить нечего не понимаю
@@layfan_carparking а ты сам понял что ты написал?) причем тут It к phpadmin? или красивые две буквы?)
@@Have476 это все относиться почти к айти