This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

FAQ Как установить PHPMYADMIN на ОС Debian 10 для управления сервером RAGE:MP

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,063
2,455
219
По многочисленным просьбам мануал как поставить легковесную веб-оболочку для MySQL на вашем сервере Debian или Ubuntu (подобные этим дистрибутивы тоже подходят).



Изначально в мануале по установке сервера RAGE:MP на Debian мы создавали пользователя redage с доступом из localhost
Это нам подходит (не нужно открывать доступ в root на phpmyadmin, для безопасности лучше использовать отдельного юзера).
  1. Заходим на официальный сайт - https://www.phpmyadmin.net/,
    смотрим какая там самая последняя версия и копируем ссылку на zip архив, пример как будет выглядеть ссылка:
    Пример: https://files.phpmyadmin.net/phpMyAdmin/x.x.x/phpMyAdmin-x.x.x-all-languages.zip (вместо x.x.x у вас будет актуальная версия).

  2. Подключившись к серверу по протоколу SSH выполнем команду для скачивания этого архива на сам сервер:
    Bash:
    wget https://files.phpmyadmin.net/phpMyAdmin/5.1.0/phpMyAdmin-5.1.0-all-languages.zip

  3. Архив скачан, необходимо его разархивировать командой:
    Bash:
    unzip phpMyAdmin-5.1.0-all-languages.zip
    (если у вас ругается на этом моменте на unzip, установите сам пакет командой - apt install unzip)

  4. Перемещаем содержимое папки phpMyAdmin-5.1.0-all-languages в системную директорию /usr/share/phpmyadmin с помощью команды:
    Bash:
    mv phpMyAdmin-5.1.0-all-languages /usr/share/phpmyadmin

  5. Затем необходимо прописать права доступа на эту папку для пользователя веб-сервера (следующим шагом установим его), вводим команду:
    Bash:
    chown -R www-data:www-data /usr/share/phpmyadmin

  6. Установим сам веб-сервер (для мануала я выбрал apache2, так как его легко установить и в интернете куча мануалов по его тюнингу и настройке. Естественно на продакшен лучше поставить nginx, или вообще управлять mysql напрямую с порта 3306 + ограничение доступа по IP, но это уже совсем другая история ).
    Вводим команду:
    Bash:
    apt install apache2 php php-mysqli php-xml

  7. Ну и последнее что нам нужно сделать - это поставить ярлык папки /usr/share/phpmyadmin в директорию веб-сервера. Для этого вводим команду:
    Bash:
    ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

  8. На этом шаге мы закончили, вводим в браузер ссылку ВАШ-IP-СЕРВЕРА/phpmyadmin и видим авторизацию phpmyadmin.
    Логинимся по тем данным которые мы ставили при установке сервера RAGE:MP.


Если что-то не понятно - пишите в эту тему вопросы, желательно сразу максимально подробно опишите на каком шаге именно споткнулись и что написало. Постараюсь помочь.
 
Последнее редактирование:
Реакции: Sinrar и GoodLuck

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,063
2,455
219