Управление несколькими серверами в одном phpMyAdmin

Сначала проверим возможность подключения к базе данных с сервера, для этого напишем в консоли

mysql -h remote.example.com -u root -p

где remote.example.com домен или ip адрес удаленного сервера базы данных, а root это имя пользователя.

У нас запросит пароль. Если все правильно, то мы увидим следующее:

root@local:~$ mysql -h remote.example.com -u root -p Enter password: Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 12858 Server version: 5.5.5-10.1.23-MariaDB MariaDB Server Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

Для выхода нужно ввести quit;

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

Создадим файл /etc/phpmyadmin/conf.d/remote.inc.php со следующим содержимым

<?php /* remote.example.com */ $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['host'] = 'remote.example.com'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['extension'] = 'mysqli';

заменив remote.example.com на адрес своего сервера базы данных.

Вот и все, на экране входа в phpMyAdmin должно появится всплывающее меню выбора сервера.

Read more

Подключение жесткого диска к Raspberry PI 4

Предыстория Появилась необходимость подключить внешний жесткий диск к устройству для создания сетевого хранилища. В наличии есть диск размером 1 Тб с ноутбука. Для подключения буду использовать внешний карман с интерфейсом USB 3.0. Подключение Здесь ничего особенного, подключаем диск, и с помощью команды dmesg убеждаемся что он определяется. Должно быть

By Oleksandr Strakhov

Установка веб сервера на прошивке Padavan

Для начала нужно настроить entware. Устанавливаем nginx и php-fpm opkg install nginx php7-fpm Теперь нужно отредактировать файл /opt/etc/nginx/nginx.conf: -user nobody; +user nobody nogroup; location / { -    root   /opt/share/nginx/html; -    index  index.html index.htm; +    root   /opt/share/www; +    index  index.php index.html index.

By Oleksandr Strakhov