Перейти к содержимому

Как удалить phpmyadmin ubuntu

  • автор:

Установка phpMyAdmin в Ubuntu

PhpMyAdmin — это программа, созданная с помощью языка программирования PHP и необходимое для управления базами данных MySQL .

PhpMyAdmin для MySQL существенно облегчает работу с базами данных, так как помогает представить содержащуюся в них информацию в удобном виде, а также позволяет легко управлять ими без знания специальных команд. С помощью phpMyAdmin работа с базами данных производится через браузер .

Приложение было создано в 2001 году и почти не меняло своего интерфейса, который понятен и прост в использовании. При этом PhpMyAdmin постоянно модифицируется, учитывая изменения в новых версиях PHP и MySQL.

  • Создание, корректировка и удаление баз данных, таблиц
  • Выполнение поиска по базе данных,
  • Исполнение SQL-запросов,
  • Управление индексами,
  • Создание и редактирование пользователей баз данных,
  • Импорт и экспорт данных.

Преимуществом phpMyAdmin является возможность одновременно подключаться нескольким разработчикам для работы с базой данных.

У phpMyAdmin имеется большой функционал, позволяющий настраивать приложения под себя и свои нужды. Изменению поддаются: внешний вид, отображение данных и многое другое.

Возможность работать с phpMyAdmin через строку браузера позволяет подключаться к базам данных из любой точки и не требует применение командной строки или других операторов SQL.

Как установить phpMyAdmin в Ubuntu

Подготовка сервера перед установкой phpMyAdmin

Для установки приложения необходимо подключится к вашему серверу по SSH и выполнить подготовительные работы.

  1. Создайте администратора сервера без root-прав. Используйте команду:

User – имя нового пользователя. Задайте для него пароль и необходимые настройки.

  1. Разрешаем новому пользователю использовать команду sudo:

usermod -aG sudo User

  1. Устанавливаем на сервер стек LAMP (Linux, Apache , MySQL и PHP). Для этого вы можете воспользоваться инструкцией, размещенной на официальном сайте.
  2. Так как работа phpMyAdmin происходит с использованием браузера, где требуется ввод данных доступа, необходимо обезопасить подключение. Для этого установите на сервер брандмауэр, настроенный с помощью утилиты ufw, или SSL-сертификат.

Установка phpMyAdmin

  1. Для установки phpMyAdmin требуется свежая версия Ubuntu, поэтому начните с обновления системы:

sudo apt update

  1. Далее установите расширения для PHP:

sudo apt install php-mbstring php-zip php-gd php-json php-curl

  1. Подключите расширение mbstring:

sudo phpenmod mbstring

  1. Установите программу phpMyAdmin с помощью команды:

sudo apt install phpmyadmin

  1. После этого откроется установщик приложения. Выберите веб-сервер apache2, который будет использоваться для работы phpMyAdmin и нажмите ОК:

  1. На следующем этапе вам будет предложено создать базу данных, нажмите Yes:

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

  1. На следующем шаге повторите введенный пароль.
  2. Выполните перезагрузку веб-сервера Apache:

sudo systemctl restart apache2

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

Настройка phpMyAdmin в Ubuntu

Важным моментом в настройке phpMyAdmin сразу после установки – обеспечение безопасности. Для этого выполните действия, описанные ниже.

Настройка защиты phpMyAdmin

Наиболее простой способ защиты phpMyAdmin – шлюз безопасности. Его создание производится с помощью .htaccess-файлов.

  1. Включите поддержку .htaccess путем правок конфигурационного файла phpmyadmin.conf:

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

  1. Откройте раздел и добавьте параметр AllowOverride All:

Выполните сохранение и закройте файл.

  1. Сделайте перезагрузку веб-сервера, чтобы применить внесенные изменения:

sudo systemctl restart apache2

  1. Теперь, когда сервер поддерживает файлы .htaccess, создайте .htaccess для phpMyAdmin:

sudo nano /usr/share/phpmyadmin/.htaccess

  1. Добавьте следующую информацию:

AuthName «Restricted Files»

Рассмотрим, что означает каждая строчка заданной информации:

  • AuthType Basic означает, что аутентификация возможна только при использовании пароля.
  • AuthName содержит текст, который будет показываться пользователю при авторизации.
  • AuthUserFile задает местоположение файла пароля, который должен быть закрыт от доступа извне. Как его создать будет рассказано ниже.
  • Require valid-user говорит о том, что доступ к системе могут получить только авторизированные пользователи.
  1. Сохраните и закройте файл.
  2. Теперь создаем файл с паролями .htpasswd. Загрузите утилиту htpasswd:

sudo apt-get install apache2-utils

  1. Создайте файл и укажите данные для авторизации первого пользователя:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd User

User – имя пользователя

Укажите пароль для нового пользователя. Файл с паролями будет создан, а в нем сохранен хэш пароля.

Для создания второго и последующих пользователей используйте команду:

sudo htpasswd /etc/phpmyadmin/.htpasswd User1 (без флага -с)

  1. Выполните перезагрузку веб-сервера:

sudo systemctl restart apache2

После внесенных изменений, для того чтобы попасть на страницу авторизации в phpMyAdmin, будет запрашиваться логин и пароль созданных пользователей.

Как устранить Validate Password

Когда вы производите настройку авторизации, может возникнуть ошибка. Это связано с тем, что при установке стека LAMP по умолчанию включается плагин Validate Password. Как отключить плагин рассматриваем ниже:

  1. Откройте командную строку, выполнив команду:
  1. Когда у вас стоит обязательный ввод пароля для входа в MySQL пользователем с правами root, вам потребуется использовать команду:
  1. Выключите Validate Password:

UNINSTALL COMPONENT «file://component_validate_password»;

  1. Выйдите из MySQL:

Как удалить phpMyAdmin с Ubuntu

Если вы хотите полностью удалить phpMyAdmin из операционной системы, то используйте следующую команду:

sudo apt purge phpmyadmin

Затем выполните перезагрузку:

sudo service apache2 restart

Приложение удалено с вашего сервера.

Заключение

С помощью нашей инструкции вы сможете выполнить подготовительные шаги перед установкой phpMyAdmin, сделать установку приложения и добавить настройки безопасности.

Программа phpMyAdmin поможет быстро и без усилий создавать пользователей базы данных, таблицы, редактировать и удалять информацию.

PhpMyAdmin очень популярна среди пользователей, ее используют в небольших компаниях, а также в различных крупных проектах. Так как приложение имеет свободно распространяемый код, разработчики могут дополнять ее своими идеями и нововведениями.

Установка/удаление Apache2 + php5 + MySQL + phpMyAdmin

  1. Главная
  2. Статьи
  3. Установка/удаление Apache2 + php5 + MySQL + phpMyAdmin
Установка/удаление Apache2 + php5 + MySQL + phpMyAdmin

Установка

Обновим информацию о пакетах:

sudo apt-get install apache2

sudo invoke-rc.d apache2 start

Также можно остановить или перезапустить апач:

sudo invoke-rc.d apache2 stop
sudo invoke-rc.d apache2 restart

/etc/init.d/apache2 start
/etc/init.d/apache2 stop
/etc/init.d/apache2 restart

Установим php изависимости:

sudo apt-get install php5 libapache2-mod-php5

sudo apt-get install mysql-server

Необходимо изменить пароль root к серверу БД:

sudo mysqladmin -u root password новый_пароль

sudo apt-get install phpmyadmin

Делаем «мягкую ссылку» (symlink) на директорию, гда находится phpMyAdmin:

sudo ln -s /usr/share/phpmyadmin/ /var/www/pma

Удаление

Удаляем пакеты в обратном порядке:

sudo apt-get purge phpmyadmin
sudo apt-get purge php5-mysql
sudo apt-get purge php5
sudo apt-get purge mysql-server
sudo apt-get purge apache2

sudo apt-get purge apache2.2-common
sudo apt-get purge apache2-mpm-prefork
sudo apt-get purge libapache2-mod-php5

Удаляем директории (только apache2):

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.036 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Полное удаление phpMyAdmin

Я установил virtualmin и phpmyadmin отдельно, используя команду apt-get. phpMyAdmin не работал из-за настроек безопасности Virtualmin (suexec). Когда я нахожусь на mydomain.com/phpmyadmin, он будет загружать всю страницу PHP вместо ее выполнения. Я попытался отключить suexec, но это не сработало. Итак, теперь я хочу удалить phpMyAdmin. Я удалил его с помощью команды apt-get remove, а также удалил папку /etc/phpmyadmin. Но все же, когда я нахожусь на mydomain.com/phpmyadmin, он загружает страницу. Вероятно, это означает, что phpmyadmin не был полностью удален. В чем проблема? Пожалуйста, помогите.

webnat0 19 фев. 2011, в 12:32

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *