
Cài đặt phpMyAdmin trên Ubuntu
Cài đặt phpMyAdmin là một công việc khá đơn giản. Bắt đầu bằng cách cập nhật danh sách gói:sudo apt update

sudo apt install phpmyadmin





Tạo người dùng MySQL quản trị
Bắt đầu bằng cách đăng nhập vào máy chủ MySQL với tư cách là người dùng gốc:sudo mysql

mysql> CREATE USER 'padmin'@'localhost' IDENTIFIED BY 'change-with-your-secure-password'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'padmin'@'localhost' WITH GRANT OPTION;Trong ví dụ này, chúng tôi đặt tên cho người dùng quản trị padmin. Bạn có thể sử dụng bất kỳ tên nào bạn thích, chỉ cần đảm bảo đặt một mật khẩu mạnh.
Cấu hình Nginx và phpMyAdmin
Trong hướng dẫn này, chúng tôi sẽ tạo một đoạn mã mà chúng tôi có thể đưa vào bất kỳ tệp khối máy chủ Nginx nào của chúng tôi. Mở trình soạn thảo văn bản của bạn và tạo tệp sau:sudo nano /etc/nginx/snippets/phpmyadmin.confDán nội dung sau:
location /phpmyadmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpmyadmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php/php7.2-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } }Đảm bảo rằng bạn đang sử dụng đúng đường dẫn ổ cắm hoặc địa chỉ / cổng cho fastcgi_pass chỉ thị. Lưu tệp và đóng trình chỉnh sửa của bạn. Bây giờ bạn có thể thêm dòng sau vào khối máy chủ của mỗi miền nơi bạn muốn truy cập phpMyAdmin bằng cách sử dụng: domain.com/phpmyadmin
include snippets/phpmyadmin.conf;Đây là một ví dụ:
server { # . . . other code include snippets/phpmyadmin.conf; # . . . other code }Truy cập phpMyAdmin Để truy cập giao diện phpMyAdmin, hãy mở trình duyệt yêu thích của bạn và nhập tên miền hoặc địa chỉ IP công cộng của máy chủ của bạn, sau đó /phpmyadmin:
http(s)://your_domain_or_ip_address/phpmyadminNhập thông tin đăng nhập của người dùng quản trị và nhấp vào Go.


Theo nguồn: linuxize.com