Com instal·lar phpMyAdmin amb Nginx a FreeBSD
En aquesta pàgina
- Pas 1: instal·leu les extensions PHP
- Pas 2: instal·leu phpMyAdmin
- Pas 3: configureu phpMyAdmin
- Pas 4: prova
- Enllaços
phpMyAdmin és una eina d'aplicació web gratuïta i de codi obert per gestionar la base de dades MySQL o MariaDB. El phpMyAdmin està escrit principalment en PHP i us permet gestionar les vostres bases de dades MySQL/MariaDB des del navegador web. Podeu crear, actualitzar, importar i exportar fàcilment les vostres bases de dades MySQL/MariaDB des del tauler d'un sol lloc.
Aquest tutorial us mostrarà com instal·lar i configurar phpMyAdmin al FEMP Stack FreeBSD 12.0. Instal·larem algunes extensions PHP addicionals, instal·larem phpMyAdmin des del dipòsit de FreeBSD i el configurarem perquè funcioni a l'entorn FEMP Stack.
Requisit previ
Per a aquesta guia, utilitzarem un servidor amb FreeBSD 12.0 amb 1 GB de RAM i 2 CPU. I assegureu-vos que la pila FEMP estigui instal·lada a sobre. Podeu utilitzar l'enllaç següent per instal·lar la pila FEMP al vostre FreeBSD 12.0.
Instal·leu FEMP Stack a FreeBSD 12.0
Què farem:
- Instal·leu extensions PHP addicionals
- Instal·leu phpMyAdmin
- Configura phpMyAdmin
- Prova
Pas 1: instal·leu les extensions PHP
En primer lloc, hem d'instal·lar algunes de les extensions PHP necessàries per a la instal·lació de phpMyAdmin.
Instal·leu algunes de les extensions PHP utilitzant l'ordre pkg a continuació.
pkg install php73-ctype php73-filter php73-mysqli php73-json php73-mbstring php73-session php73-hash php73-xml php73-openssl php73-bz2 php73-zipUn cop finalitzades totes les instal·lacions, carregueu totes les extensions descarregades reiniciant el servei PHP-FPM mitjançant l'ordre següent.
service php-fpm restartAra comproveu les extensions PHP carregades.
php -m | egrep "ctype|filter|mysqli|json|mbstring|session|hash|xml|openssl|zip"I obtindreu el resultat com a continuació.
I com a resultat, totes les extensions PHP necessàries per a la instal·lació de phpMyAdmin s'han instal·lat al sistema FreeBSD 12.0. I estem preparats per instal·lar el paquet phpMyAdmin.
Pas 2: instal·leu phpMyAdmin
Per defecte, el FreeBSD proporciona el paquet per a phpMyAdmin. Per tant, podem instal·lar el paquet phpMyAdmin mitjançant l'eina de gestió de paquets pkg.
Per obtenir la llista de tots els paquets phpMyAdmin disponibles al repositori FreeBSD, podeu utilitzar l'ordre de cerca pkg com a continuació.
pkg search phpmyadmin
Ara obtindreu diverses versions de phpMyAdmin.
Instal·leu la darrera versió del paquet phpMyAdmin mitjançant l'ordre següent.
pkg install phpMyAdmin-php73Un cop finalitzada la instal·lació, obtindreu el resultat que es mostra a continuació.
Els paquets phpMyAdmin s'han instal·lat al sistema FreeBSD 12.0 i es troba al directori '/usr/local/www/phpMyAdmin'.
Pas 3: configureu phpMyAdmin
Després d'instal·lar el phpMyAdmin, el configurarem perquè funcioni amb el servidor web Nginx a l'entorn FEMP Stack. Es podrà accedir al phpMyAdmin des de l'adreça IP del servidor amb el camí d'URL '/phpmyadmin'.
Abans d'anar més lluny, haureu de generar el secret blowfish de phpMyAdmin mitjançant l'eina en línia que es genera a continuació.
https://phpsolved.com/phpmyadmin-blowfish-secret-generator/
Obriu l'enllaç amb el vostre navegador i copieu el secret de blowfish generat a la vostra nota.
A continuació, crearem un nou enllaç simbòlic per al directori phpMyAdmin al directori arrel del document Nginx predeterminat.
Creeu un nou enllaç simbòlic per al directori "/usr/local/www/phpMyAdmin/" al directori arrel del document de Nginx "/usr/local/www/nginx/phpmyadmin" mitjançant l'ordre següent.
ln -s /usr/local/www/phpMyAdmin/ /usr/local/www/nginx/phpmyadminDesprés d'això, aneu al directori "/usr/local/www/phpMyAdmin/" i copieu la configuració d'exemple a "config.inc.php".
cd /usr/local/www/phpMyAdmin/
cp config.sample.inc.php config.inc.phpA continuació, editeu el fitxer "config.inc.php" mitjançant l'editor vim.
vim config.inc.phpEnganxeu el secret del peix globus que heu generat a sobre.
$cfg['blowfish_secret'] = 'dsz79ufuF38T06Il0}BieN:pc=4vAJRB';Guarda i tanca.
Ara que s'ha completat la configuració de phpMyAdmin, reinicieu el servei Nginx amb l'ordre següent.
service nginx restartCom a resultat, el phpMyAdmin serà accessible des del vostre navegador web a la ruta '/phpmyadmin'.
Pas 4: prova
Obriu el vostre navegador web, escriviu l'adreça IP del servidor i seguiu el camí "phpmyadmin" a la barra d'adreces.
http://10.5.5.25/phpmyadmin/
Ara obtindreu la pàgina d'inici de sessió de phpMyAdmin com a continuació. Inicieu sessió amb el vostre nom d'usuari i contrasenya de MySQL/MariaDB.
Un cop inicieu la sessió, obtindreu el tauler de control de phpMyAdmin a continuació.
Com a resultat, la instal·lació i configuració de phpMyAdmin amb el servidor web Nginx dins de l'entorn FEMP Stack i utilitzant el FreeBSD 12.0 s'ha completat amb èxit.
Enllaços
- https://www.freebsd.org/doc/
- https://www.phpmyadmin.net/docs/





