
Поддержка сайта
Продвижение сайтов
Создание сайтов
Установите phpMyAdmin через SSH в cPanel
Установка phpMyAdmin в каталог сайта позволяет дизайнерам или разработчикам получать доступ только к базе данных сайта.
Ограниченный доступ к файлам предоставляется путем создания отдельной учетной записи FTP с доступом только к каталогу сайта.
В этой статье мы покажем вам, как установить phpMyAdmin в cPanel через SSH.
С сайта phpMyAdmin копируем адрес соответствующего архива (для серверов Linux .tar.gz):
щелкнув ссылку правой кнопкой мыши и выбрав в меню Копировать адрес ссылки:
Мы авторизуемся через SSH на хостинге (мы используем PuTTy через Windows) и переходим в каталог сайта.
На следующем изображении фактически показан весь процесс установки со всеми командами — как только вы испытаете удовольствие, скорость и эффективность работы через SSH, вы больше не захотите слышать о редакторах со ссылками и кнопками:
Теперь посмотрим, что делает каждая команда SSH.
- cd public_html / icn-test.net / — входим в каталог сайта;
- mkdir _pmadmin — создать каталог для файлов phpMyAdmin;
- cd _pmadmin / — входим в каталог;
- wget https://files.phpmyadmin.net/phpMyAdmin/4.7.6/phpMyAdmin-4.7.6-all-languages.tar.gz — скачайте архив по ссылке, которую мы скопировали в начале, командой wget;
- tar xzf phpMyAdmin-4.7.6-all-languages.tar.gz — распаковать файл;
- mv phpMyAdmin-4.7.6-все-языки / *. — переместить все файлы из каталога /phpMyAdmin-4.7.6-all-languages/, созданного при распаковке, в каталог / _pmadmin /;
- mv config.sample.inc.php config.inc.php — переименовать файл config.sample.inc.php в config.inc.php;
- nano config.inc.php — откройте файл с помощью редактора nano и введите любое значение переменной $ cfg [' blowfish_secret&апос;]:
В течение восьми команд менее чем за две минуты мы закончили установку phpMyAdmin, и осталось только протестировать.
Введите URL-адрес каталога phpMyAdmin — http://icn-test.net/_pmadmin и загрузите форму входа:
Введите пользователя и пароль для базы данных и нажмите кнопку Go:
Мы успешно вошли в тестовую базу данных user_icntestd и, как вы можете видеть, у нас нет доступа к другой базе данных на хостинге.
База данных information_schema — это служебная база данных phpMyAdmin.
Если мы введем пользователя и пароль для доступа к cPanel вместо пользователя и пароля для базы данных, у нас будет доступ ко всем базам данных MySQL на хостинге:
Управление каталогами, файлами и процессами через SSH чрезвычайно быстро и удобно, и в то же время не требуется много времени для изучения основных команд SSH.