Установка и настройка 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...

ความคิดเห็น • 16

  • @layfan_carparking
    @layfan_carparking ปีที่แล้ว +2

    спасибо автор много чего записал и узнал

  • @MystiqueCS2
    @MystiqueCS2 8 หลายเดือนก่อน +1

    Спасибо.

  • @user-px1df7nn5t
    @user-px1df7nn5t 6 หลายเดือนก่อน

    Установил PHPMyADmin Ubuntu через консоль. Но он не работает и выдает ошибку 500.
    В интернете делал по видео-урокам и по разным способам.
    Все в точности.
    Но я потом создал отдельный сайт и загрузил туда файлы PHPMYADMIN и он отлично работает.
    Как на Ваших хостингах, Phpmyadmin тоже работает, как отдельный сайт, или установленный через консоль ?

  • @K0RT852
    @K0RT852 9 หลายเดือนก่อน +1

    а что делать, если после создания index.php, я делаю как на видео, а мне пишет, что этой страницы нет, точнее у меня нет такой страницы как у вас в конце с выводом данных

    • @it-black
      @it-black  9 หลายเดือนก่อน

      Значит что-то не так сделали.

  • @Demimur186
    @Demimur186 2 หลายเดือนก่อน

    Можете помочь разобраться в таком деле: вот допустим, купил я сервер HP, для работы и запуска на нем mysql, с глобальным допуском, как мне это реплизовать?

    • @it-black
      @it-black  2 หลายเดือนก่อน

      Мы здесь не консультируем. Мы только продаем обучающие курсы. Это видео из обучающего курса по Linux: it-black.ru/course-admin-linux

  • @RealGameMaps
    @RealGameMaps ปีที่แล้ว

    Подскажите пожалуйста. У меня форма отправляет данные в таблицу, если писать данные на русском то приходят символы странные, как это исправить?

    • @it-black
      @it-black  ปีที่แล้ว

      Поработать с кодировкой. В этом проблема.

  • @world_san
    @world_san 11 หลายเดือนก่อน

    Привет! После установки phpmyadmin не заходит по IP:phpmyadmin (пишет 404 not found) просто по айпи захоходит

    • @it-black
      @it-black  11 หลายเดือนก่อน

      Значит не установится. Надо все проверять

  • @Niks_27
    @Niks_27 ปีที่แล้ว +1

    чет я ничего не понимаю

    • @layfan_carparking
      @layfan_carparking ปีที่แล้ว

      Ты сначала норм должен или должна понимать IT а потом говорить нечего не понимаю

    • @Have476
      @Have476 3 หลายเดือนก่อน

      @@layfan_carparking а ты сам понял что ты написал?) причем тут It к phpadmin? или красивые две буквы?)

    • @layfan_carparking
      @layfan_carparking 3 หลายเดือนก่อน

      @@Have476 это все относиться почти к айти