How to Install and Secure phpMyAdmin with Nginx on an ... | ubuntu 18.04 nginx phpmyadmin
![How to Install and Secure phpMyAdmin with Nginx on an ...](https://i.imgur.com/axBPWDg.jpg)
IntroductionWhilemanyusersneedthefunctionalityofadatabasesystemlikeMySQL,interactingwiththesystemsolelyfromtheMySQLcommand-lineclientrequiresfamiliaritywiththeSQLlanguage,soitmaynotbethepreferredinterfaceforsome.phpMyAdmin[1]wascreatedsothatuserscaninteractwithMySQLthroughanintuitivewebinterface,runningalongsideaPHPdevelopmentenvironment.Inthisguide,we’lldiscusshowtoinstallphpMyAdminontopofanNginxserver,andhowtoconfiguretheserverforincreasedsecurity.Note:Thereareimportantsecurityconsideratio...
![How to Install and Secure phpMyAdmin with Nginx on an ...](https://i.imgur.com/H8YKUrg.jpg)
While many users need the functionality of a database system like MySQL, interacting with the system solely from the MySQL command-line client requires familiarity with the SQL language, so it may not be the preferred interface for some.
phpMyAdmin[1] was created so that users can interact with MySQL through an intuitive web interface, running alongside a PHP development environment. In this guide, we’ll discuss how to install phpMyAdmin on top of an Nginx server, and how to configure the server for increased security.
Note: There are important security considerations when using software like phpMyAdmin, since it runs on the database server, it deals with database credentials, and it enables a user to easily execute arbitrary SQL queries into your database. Because phpMyAdmin is a widely-deployed PHP application, it is frequently targeted for attack. We will go over some security measures you can take in this tutorial so that you can make informed decisi...