phpMyAdmin Web Server
, (*1)
This library gives you a phpmyadmin
command to start/stop a php webserver running phpMyAdmin
in the background., (*2)
Installation
PHAR
The preferred method of installation is to use the PHAR which can be downloaded from the most
recent GitHub Release. This method
ensures you will not have any dependency conflict issue., (*3)
wget https://github.com/zenstruck/phpmyadmin-server/releases/latest/download/phpmyadmin.phar -O phpmyadmin && chmod +x phpmyadmin
mv phpmyadmin ~/bin # assumes ~/bin is in your PATH
Composer
composer global require zenstruck/phpmyadmin-server
Note: Ensure you have ~/.config/composer/vendor/bin
in your PATH
to give access to the phpmyadmin
command., (*4)
Initialization
phpmyadmin init
This command will ask you questions about your setup and download the latest version of phpMyAdmin
to ~/.phpmyadmin
., (*5)
Note: If you ever need to change your configuration, run phpmyadmin init
again., (*6)
Start/Stop Server
phpmyadmin
Check Status
phpmyadmin status
This command exits with 0
if running and 1
if not. You can add the following in your .bash_profile
to ensure it's always running:, (*7)
phpmyadmin status || phpmyadmin
Self-Update
If installed via PHAR, use the self-update
command:, (*8)
phpmyadmin self-update