phpMyAdmin — это клиент для работы с локальными и удаленными базами данных MySQL/MariaDB через браузер, написанный на языке PHP. Иногда позволяет обойтись без использования SQL-запросов, поэтому администрирование базы данных становится посильной задачей для пользователя поверхностно знакомого с MySQL/MariaDB.
Важно: Перед установкой необходимо иметь уже установленные и настроенные Apache веб-сервер, php и MySQL/MariaDB.
Установка пакетов phpMyAdmin
Устанавите пакеты phpmyadmin и php-mcrypt с помощью pacman.
1 |
sudo pacman -S phpmyadmin php-mcrypt |
Конфигурирование PHP Extension
Откройте конфигурационный файл php.ini с помощью nano.
1 |
sudo nano /etc/php/php.ini |
Раскомментируйте строку
1 |
extension=mysqli.so |
и строку
1 |
extension=mcrypt.so |
Примечание: чтобы расскомментировать строку необхордимо удалить символ ; в начале строки.
Примечание 2: чтобы сохранить файл в nano необходимо нажать клавишу F3, чтобы закрыть — F2.
Конфигурирование Apache
Необходимо создать и отредактировать файл конфигурации phpmyadmin.conf для Apache. Для этого отройте его с помощью nano.
1 |
sudo nano /etc/httpd/conf/extra/phpmyadmin.conf |
Далее копируйте в него следующее содержимое и сохраните файл.
1 2 3 4 5 6 7 |
Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin" <Directory "/usr/share/webapps/phpMyAdmin"> DirectoryIndex index.php AllowOverride All Options FollowSymlinks Require all granted </Directory> |
Откройте конфигурационный файл Apache.
1 |
sudo nano /etc/httpd/conf/httpd.conf |
Добавьте следующую строку в конец файла.
1 |
Include conf/extra/phpmyadmin.conf |
Перезапустите веб-сервер Apache.
1 |
sudo systemctl restart httpd |
Использование phpMyAdmin
Откройте браузер и перейдите по адресу http://localhost/phpmyadmin/
Авторизируйте с помощью логина и пароля который создавали при настройке MySQL/MariaDB. По умолчанию логин root без пароля.
Получилось только после переустановки со второго раза
сделал по инструкции пишет
Объект не найден!
Запрашиваемый ресурс не найден. Если Вы ввели адрес данного ресурса вручную, пожалуйста, удостовертесь, что в написании адреса нет ошибок.
Если Вы считаете, что это ошибка сервера, пожалуйста, сообщите об этом веб-мастеру.
Error 404
localhost
Apache/2.4.43 (Unix)