Как и обещал, продолжаю публиковать полезности для вас. В прошлый раз уже рассказывал о том, как создать и установить бесплатный SSL сертификат. Теперь откатим немного назад и обратимся к тому, что попроще. Вдруг, кому-то пригодится:)
Ну что готовы? Тогда поехали!
Для начала обновим индексы: <em>sudo apt update</em>
Запустим установку:
<em>sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl<br /><br />(</em>
- php-mbstring - модуль для работы со строками, не поддерживающими кодировку ASCII;
- php-zip – расширение, поддерживающее загрузку файлов .zip;
- php-gd - поддержка библиотеки GD Graphics;
- php-json - поддержка сериализации JSON;
- php-curl – расширение, позволяющее PHP взаимодействовать с разными типами серверов, используя разные протоколы.
В процессе установки
- При выборе сервера выбирайте тот что планирует использовать, в нашем случае это nginx.
- На вопрос о необходимости использования dbconfig-common для настройки базы данных, следует выбрать «Да».
- Затем необходимо выбрать и подтвердить пароль приложения MySQL для phpMyAdmin.
Если вы сталкнулись с такой ошибкой:
Запускаем MySQL: <em>sudo mysql -u root</em>
Запускаем удаление компонента:
mysql><em> UNINSTALL COMPONENT "file://component_validate_password"; <br /></em><br /><br />Закрываем MySQL:<br /> <br />mysql><em> exit<br /><br /><br /></em>Перезапускаем установщик:<br /><br /><em>sudo apt install phpmyadmin<br /><br /></em>Входим в MySQL:<br /><br /><em>sudo mysql -u root</em><br /><br />Запускаем компонент Validate password:<br /><br />mysql> <em>INSTALL COMPONENT "file://component_validate_password";</em><br /><br />
Выполняем активацию расширения php: sudo phpenmod mbstring
Перезапускаем nginx: sudo systemctl restart nginx
Входим в MySQL: sudo mysql -u root
Создаем пользователя
CREATE USER 'root'@'localhost' IDENTIFIED BY 'пароль';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'localhost';
FLUSH PRIVILEGES;
Открываем в адресной строке
http://наш_адрес/phpmyadmin
Все готово, а вы, как всегда, восхитительны! Остались вопросы? С удовольствием отвечу на них в комментариях:) Не переключайтесь!