Configure PHPMYADMIN with NGINX on Ubuntu 18.04

Recently i faced a problem to configure phpmyadmin with nginx on my ubuntu 18.04 machine. After that, i solved the issues and wrote a blog on here. To configure phpmyadmin with nginx first we have to install both phpmyadmin and nginx.

apt get-install nginx
apt get-install phpmyadmin

After install both phpmyadmin and nginx then we have to create a phpmyadmin symbolic to nignx root folder, like below

sudo ln -s /usr/share/phpmyadmin /var/www/html

After that, have to add below lines to nginx config file vim /etc/nginx/sites-available/default

       location /phpmyadmin {
	    root /usr/share/;
	    index index.php index.html index.htm;
	    location ~ ^/phpmyadmin/(.+\.php)$ {
		try_files $uri =404;
		fastcgi_pass   unix:/var/run/php/php7.2-fpm.sock;
		include fastcgi_params;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
	    }
	}

It’s almost done. Now just restart nginx server using this command

service nginx restart

and browse the url yourdomain.com/phpmyadmin