устанавливается проще всего через homebrew -
brew install phpmyadmin
если все до этого - php, mysql уже установлено и настроено, то останется только или дать директиву apache, если в качестве веб сервера используется он. После установки PMA увидите в консоли что то вроде такого:
To enable phpMyAdmin in Apache, add the following to httpd.conf and
restart Apache:
Alias /phpmyadmin /usr/local/share/phpmyadmin
<Directory /usr/local/share/phpmyadmin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
Then open http://localhost/phpmyadmin
Если веб сервер используется nginx, необходимо добавить location в конфиг ngixn для хоста, на котором хотите использовать PMA.
Например, если это localhost, открываете в любимом редакторе /usr/local/etc/nginx/sites-available/default
и добавляете в секции server сл. код
location /phpmyadmin {
root /usr/local/share/;
index index.php index.html index.htm;
location ~ ^/phpmyadmin/(.+\.php)$ {
try_files $uri =404;
root /usr/local/share/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/local/share/;
}
}
Не забыть перезапустить веб сервер. Если что то не идет, смотреть лог ошибок сервера.