Город МОСКОВСКИЙ
00:38:24

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

Аватар
В заботливых руках уборки
Просмотры:
47
Дата загрузки:
17.11.2023 20:33
Длительность:
00:38:24
Категория:
Разное

Описание

Установим phpMyAdmin на сервер Ubuntu server, а также произведем настройку и исправим некоторые ошибки в phpMyAdmin. также создадим пользователя mysql.

VDS/VPS можно заказать здесь
https://zomro.com/?from=297311
промокод: zomro_297311

команды для создания пользователя mysql:

sudo mysql

ALTER USER root@localhost IDENTIFIED WITH [mysql_native_password или caching_rsa2_password] BY "ваш пароль root";

FLUSH PRIVILEGES;

\q
------------------------------------------------------
теперь чтобы войти в mysql нужно использовать
mysql -u имя пользователя -p
-------------------------------------------------------
sudo mysql_secure_installation
-------------------------------------------------------
создания пользователя

CREATE USER [имя пользователя]@localhost IDENTIFIED BY "парол вашего пользователя";

GRANT ALL PRIVILEGES ON *.* TO [имя пользователя]@localhost;

FLUSH PRIVILEGES;

\q
---------------------------------------------------------

УСТАНОВКА phpMyAdmin

wget "ссылка на ресурс"

sudo apt install unzip zip

unzip 'name file zip'*.zip

sudo cp -r /path/to/phpMyAdmin /var/www/
sudo mkdir /var/www/phpMyAdmin/tmp
sudo chown 777 /var/www/phpMyAdmin/tmp
--------------------------------------------------------------

Настройка nginx
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/phpMyAdmin

содержимое файла phpMyAdmin
[
server {
listen 80;
server_name phpMyAdmin;
root /var/www/phpMyAdmin;

location / {
try_files $uri $uri/ =404;
}
location ~ \.php${
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock
}
}
]

sudo ln -s /etc/nginx/sites-available/phpMyAdmin /etc/nginx/sites-enabled/phpMyAdmin

sudo nginx -t

sudo nginx -s reload


для создания ключа blowfish

openssl rand -base64 22 - эта длина убирает ошибку
openssl rand -base64 32 - длиный ключ