sudo apt update
//========================= nginx
sudo apt install nginx
sudo chown -R admin:admin /var/www/html
sudo apt install mysql-server
//========================= mysql
sudo mysql
CREATE USER 'admin'@'%';
ALTER USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY '12345678';
*****หมายเหตุ: GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION; เป็นส่วนเพิ่ม GRANT สิทธิ์
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';
FLUSH PRIVILEGES;
SELECT User, Host FROM mysql.user;
exit
//========================== php
sudo apt install php-fpm php-mysql
//========================== nginx default
sudo nano /etc/nginx/sites-enabled/default
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
sudo nginx -t
sudo service nginx restart

ติดตั้ง phpmyadmin
sudo apt install phpmyadmin

ให้ใส่ password phpMyAdmin

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
ส่วนในการเปิดการเชื่อมต่อจากแอป
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

sudo systemctl restart mysql