Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.085 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Как войти в панель phpMyAdmin на хостинге
На нашем хостинге редактирование данных в БД MySQL можно выполнить через удобный инструмент — панель phpMyAdmin. Для входа в данную панель существует два варианта возможных действий для получения адреса панели. Обратите внимание, что логин и пароль от phpMyAdmin совпадает с логином и паролем от базы данных.
Вход в phpMyAdmin через IP или адрес сайта
Для входа в phpMyAdmin через IP Вам нужно знать IP адрес сервера, на котором размещен Ваш сайт. Узнать IP-адрес можно из письма с данными для доступа к FTP и DirectAdmin, либо выполнив команду ping mydomain.ru или tracert mydomain.ru. В этом случае адрес доступа к phpMyAdmin, указываемый в строке браузера, будет иметь следующий вид: http://195.158.254.1/phpmyadmin/
Также Вы можете войти в phpMyAdmin через адрес сайта, набрав в адресной строке браузера: http://mydomain.ru/phpmyadmin/
* Обратите внимание: адреса 195.158.254.1 и mydomain.ru указаны в качестве примера. Ваши данные будут отличаться.
Выполнив эти действия, Вы попадете на страницу входа в phpMyAdmin, либо в окне браузера откроется форма с вводом логина и пароля.
Вход в phpMyAdmin через панель DirectAdmin
Для доступа к phpMyAdmin через панель DirectAdmin Вам нужно будет авторизоваться в панели DirectAdmin. На открывшейся странице кликнуть на любое имя домена, если сайтов больше одного.

Теперь найдите пункт: [Управление аккаунтом -> phpMyAdmin]

Кликнув на этот пункт, Вы попадете на страницу входа в phpMyAdmin, либо в окне браузера откроется форма с вводом логина и пароля.

После успешного ввода логина и пароля от базы данных откроется стартовая страница панели phpMyAdmin.
Установка phpMyAdmin в Ubuntu
PhpMyAdmin — это программа, созданная с помощью языка программирования PHP и необходимое для управления базами данных MySQL .
PhpMyAdmin для MySQL существенно облегчает работу с базами данных, так как помогает представить содержащуюся в них информацию в удобном виде, а также позволяет легко управлять ими без знания специальных команд. С помощью phpMyAdmin работа с базами данных производится через браузер .
Приложение было создано в 2001 году и почти не меняло своего интерфейса, который понятен и прост в использовании. При этом PhpMyAdmin постоянно модифицируется, учитывая изменения в новых версиях PHP и MySQL.
- Создание, корректировка и удаление баз данных, таблиц
- Выполнение поиска по базе данных,
- Исполнение SQL-запросов,
- Управление индексами,
- Создание и редактирование пользователей баз данных,
- Импорт и экспорт данных.
Преимуществом phpMyAdmin является возможность одновременно подключаться нескольким разработчикам для работы с базой данных.
У phpMyAdmin имеется большой функционал, позволяющий настраивать приложения под себя и свои нужды. Изменению поддаются: внешний вид, отображение данных и многое другое.
Возможность работать с phpMyAdmin через строку браузера позволяет подключаться к базам данных из любой точки и не требует применение командной строки или других операторов SQL.
Как установить phpMyAdmin в Ubuntu
Подготовка сервера перед установкой phpMyAdmin
Для установки приложения необходимо подключится к вашему серверу по SSH и выполнить подготовительные работы.
- Создайте администратора сервера без root-прав. Используйте команду:
User – имя нового пользователя. Задайте для него пароль и необходимые настройки.
- Разрешаем новому пользователю использовать команду sudo:
usermod -aG sudo User
- Устанавливаем на сервер стек LAMP (Linux, Apache , MySQL и PHP). Для этого вы можете воспользоваться инструкцией, размещенной на официальном сайте.
- Так как работа phpMyAdmin происходит с использованием браузера, где требуется ввод данных доступа, необходимо обезопасить подключение. Для этого установите на сервер брандмауэр, настроенный с помощью утилиты ufw, или SSL-сертификат.
Установка phpMyAdmin
- Для установки phpMyAdmin требуется свежая версия Ubuntu, поэтому начните с обновления системы:
sudo apt update
- Далее установите расширения для PHP:
sudo apt install php-mbstring php-zip php-gd php-json php-curl
- Подключите расширение mbstring:
sudo phpenmod mbstring
- Установите программу phpMyAdmin с помощью команды:
sudo apt install phpmyadmin
- После этого откроется установщик приложения. Выберите веб-сервер apache2, который будет использоваться для работы phpMyAdmin и нажмите ОК:
.png)
- На следующем этапе вам будет предложено создать базу данных, нажмите Yes:

- Теперь требуется задать пароль пользователя phpmyadmin, он необходим для доступа к базе данных, затем нажмите ОК:

- На следующем шаге повторите введенный пароль.
- Выполните перезагрузку веб-сервера Apache:
sudo systemctl restart apache2
- Для для подключения к phpMyAdmin в строке браузера введите: 111.111.111.111/phpmyadmin, где 111.111.111.111 – IP-адрес вашего сервера.
- Перед вами откроется страница для входа в phpMyAdmin. Чтобы войти в приложение используйте логин root и заданный выше пароль.

Настройка phpMyAdmin в Ubuntu
Важным моментом в настройке phpMyAdmin сразу после установки – обеспечение безопасности. Для этого выполните действия, описанные ниже.
Настройка защиты phpMyAdmin
Наиболее простой способ защиты phpMyAdmin – шлюз безопасности. Его создание производится с помощью .htaccess-файлов.
- Включите поддержку .htaccess путем правок конфигурационного файла phpmyadmin.conf:
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
- Откройте раздел и добавьте параметр AllowOverride All:
Выполните сохранение и закройте файл.
- Сделайте перезагрузку веб-сервера, чтобы применить внесенные изменения:
sudo systemctl restart apache2
- Теперь, когда сервер поддерживает файлы .htaccess, создайте .htaccess для phpMyAdmin:
sudo nano /usr/share/phpmyadmin/.htaccess
- Добавьте следующую информацию:
AuthName «Restricted Files»
Рассмотрим, что означает каждая строчка заданной информации:
- AuthType Basic означает, что аутентификация возможна только при использовании пароля.
- AuthName содержит текст, который будет показываться пользователю при авторизации.
- AuthUserFile задает местоположение файла пароля, который должен быть закрыт от доступа извне. Как его создать будет рассказано ниже.
- Require valid-user говорит о том, что доступ к системе могут получить только авторизированные пользователи.
- Сохраните и закройте файл.
- Теперь создаем файл с паролями .htpasswd. Загрузите утилиту htpasswd:
sudo apt-get install apache2-utils
- Создайте файл и укажите данные для авторизации первого пользователя:
sudo htpasswd -c /etc/phpmyadmin/.htpasswd User
User – имя пользователя
Укажите пароль для нового пользователя. Файл с паролями будет создан, а в нем сохранен хэш пароля.
Для создания второго и последующих пользователей используйте команду:
sudo htpasswd /etc/phpmyadmin/.htpasswd User1 (без флага -с)
- Выполните перезагрузку веб-сервера:
sudo systemctl restart apache2
После внесенных изменений, для того чтобы попасть на страницу авторизации в phpMyAdmin, будет запрашиваться логин и пароль созданных пользователей.
Как устранить Validate Password
Когда вы производите настройку авторизации, может возникнуть ошибка. Это связано с тем, что при установке стека LAMP по умолчанию включается плагин Validate Password. Как отключить плагин рассматриваем ниже:
- Откройте командную строку, выполнив команду:
- Когда у вас стоит обязательный ввод пароля для входа в MySQL пользователем с правами root, вам потребуется использовать команду:
- Выключите Validate Password:
UNINSTALL COMPONENT «file://component_validate_password»;
- Выйдите из MySQL:
Как удалить phpMyAdmin с Ubuntu
Если вы хотите полностью удалить phpMyAdmin из операционной системы, то используйте следующую команду:
sudo apt purge phpmyadmin
Затем выполните перезагрузку:
sudo service apache2 restart
Приложение удалено с вашего сервера.
Заключение
С помощью нашей инструкции вы сможете выполнить подготовительные шаги перед установкой phpMyAdmin, сделать установку приложения и добавить настройки безопасности.
Программа phpMyAdmin поможет быстро и без усилий создавать пользователей базы данных, таблицы, редактировать и удалять информацию.
PhpMyAdmin очень популярна среди пользователей, ее используют в небольших компаниях, а также в различных крупных проектах. Так как приложение имеет свободно распространяемый код, разработчики могут дополнять ее своими идеями и нововведениями.
Как найти ссылку на морду phpmyadmin?
Коллега развернул какой то неведомый веб-сервер на linux, поднял там виртуалку винды для меня (ламера в линуксе) и дал доступ к корневым папкам сайта, к папке с конфигами phpmyadmin, а потом благополучно свалил в отпуск.
Я накатил туда CMS и теперь не могу создать создать бд, потому что не знаю ссылку на phpmyadmin.
Адреса типа localhost/myadmin , localhost/phpmyadmin , localhost/tools/phpmyadmin возвращают 404 🙁
Как искать выход на phpmyadmin не знаю, а сроки горят.
Вот кусочек конфига.
$i++; $cfg['Servers'][$i]['verbose'] = ''; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['port'] = 3306; $cfg['Servers'][$i]['socket'] = ''; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ''; /* End of servers configuration */ $cfg['blowfish_secret'] = '55b1eb07d23890.03857267'; $cfg['DefaultLang'] = 'ru'; $cfg['ServerDefault'] = 1; $cfg['UploadDir'] = ''; $cfg['SaveDir'] = ''; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false;
Как найти морду?
- Вопрос задан более трёх лет назад
- 11613 просмотров
1 комментарий
Оценить 1 комментарий