phpMyAdmin unter FreeBSD installieren

phpMyAdmin ist eine freie Webanwendung zur Administration von MySQL-Datenbanken und deren Fork MariaDB. Die Software ist in PHP implementiert, daher kommt der Name phpMyAdmin.

Wir werden das Paket phpmyadmin mit dem folgenden Befehl installieren:

pkg install phpMyAdmin-php73 

In der /etc/hosts wird der folgende Hostname eingetragen:

127.0.0.1 phpmyadmin.<domain>

Als Webserver werden wir NGINX verwenden. Damit phpMyAdmin unter NGINX läuft, wird unter /usr/local/etc/nginx/vhosts/ folgende Datei unter dem Namen phpmyadmin.conf mit diesem Inhalt angelegt:

Server {
    listen 80;
    server_name phpmyadmin.<domain>;

    root /usr/local/www/phpMyAdmin/;
    index index.php;

    location ~\.php$ {
        try_files $uri = 404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $request_filename;
        include fastcgi_params;
    }
}