sql >> Database teknologi >  >> RDS >> Mysql

Sådan installeres phpMyAdmin på sin egen app

En kopi af phpMyAdmin installeret på en enkelt app på din server vil give dig adgang til alle dine apps databaser; men hvis du ikke vil have phpMyAdmin installeret på en af ​​dine eksisterende apps, kan du installere det alene med samme resultat.

Installation af phpMyAdmin på sin egen app har nogle fordele, herunder adgang via et underdomæne i stedet for fra en undermappe og eliminering af potentiel modstridende .htaccess regler, der installerer det på en eksisterende app kan forårsage.

Opret en app til phpMyAdmin

Først skal du oprette en ny app til phpMyAdmin i ServerPilot.

Indtast et underdomæne for appen, såsom db.example.com (eller hvad du nu vil have det til). Glem ikke at konfigurere DNS for dette underdomæne.

Upload phpMyAdmin

Besøg nu www.phpmyadmin.net/home_page/downloads.php i din browser og download den seneste .tar.gz arkiv. Filen vil hedde noget i stil med phpMyAdmin-4.X.Y-all-languages.tar.gz , hvor X og Y er versionsnumre.

Upload phpMyAdmin-arkivet til din server ved hjælp af SFTP.

I Cyberduck (eller din foretrukne SFTP-klient), log ind på din server som den systembruger, din phpMyAdmin-app tilhører, og naviger til din app-mappe, hvor APPNAME er navnet på din app (vi bruger phpmyadmin i denne selvstudie):

apps/APPNAME

Træk phpMyAdmin-arkivet fra din computers Downloads-mappe, og slip det i din app-mappe i Cyberduck.

Dernæst skal du slette den offentlige mappe, der i øjeblikket findes i din app-mappe.

Klik derefter en gang på phpMyAdmin-arkivet og vælg Udvid arkiv fra Cyberduck File-menuen.

Når filen er dekomprimeret, skal du slette arkivet og omdøbe den nye phpMyAdmin mappe til offentlig .

Omdøb og rediger konfigurationsfilen

Åbn den nye offentlige mappe på din server og omdøb config.sample.inc.php til config.inc.php .

Åbn nu config.inc.php og indstil en tilfældig streng på mindst 32 tegn for værdien $cfg['blowfish_secret'] nær toppen af ​​filen.

For eksempel:

$cfg['blowfish_secret'] = 'f7q230984(*^3q42bd^$4353yow*q5Trs^1'

Log ind på phpMyAdmin

Du skulle nu være i stand til at hente phpMyAdmin op gennem dette underdomæne (f.eks. http://db.example.com ) i din browser.

Igen, du kan nemt få adgang til alle databaserne på din server ved at logge ind med deres korrekte legitimationsoplysninger gennem denne enestående phpMyAdmin-installation og underdomæne.

Du kan logge ind på phpMyAdmin ved hjælp af en hvilken som helst database legitimationsoplysninger (brugernavn og adgangskode), som du har oprettet gennem ServerPilot for enhver app på denne server.


  1. SQL Server AlwaysOn ( Availability Group ) Arkitektur og trin for trin installation - 4 Tilføj og fjern databasetrin

  2. PostgreSQL VIS TABELLER Ækvivalent (psql)

  3. Brug af tuples i SQL IN-klausul

  4. Returner lagrede procedurer og funktioner i en SQL Server-database:RUTINER (T-SQL-eksempler)