Bal all Web Entwéckler mat engem Ubuntu Verdeelungsystem interagéiert mat der phpMyadmin Tool fir mysql Server duerch d'Web Interface ze implementéieren. Zousätzlech ass dëse Stound Niveau vu Lep? Op der Institance an de Kader vun engem Frakt vun engem aneren Material weltilem erkläre mir eis eent Material dat huet. Den Nuest no ass op déi erfreeën Benotzer erschreckert datt hir Bäitrag mat Web d'lëtzebuerger Entwécklung ugefaang an d'PhPMyadmin zu sengem Computer landen. Nächst, mir presentéieren e Schrëtt-By-By-Stepublikion, déi et méiglech maache wäert mat all Aspekter vun der Ausféierung vun der Aufgab ze këmmeren.
Installéiert Phpmyadmin an Ubuntu
An elo gouf et direkt gewollt datt allwuel deelweis opgefouerte kënnen duerch erweidert, datt Dir vill méi ville Équipëdoptéiert muss ginn. Mir weisen och wéi d'PhPPMyadmin Primärschauberer vun der Installatioun ausgefouert ass. Huelt als Beispill, déi beléifste Apache Webserver a Mysrow Dbms. Wann Dir elo eng vun dësen Komponenten braucht, ass et besser de Link hei drënner ze benotzen, wou d'Lampert a Lamp aginn ass, a mir ginn direkt an d'Interaktioun mat deem Dir haut ass.Bal ëmmer sou eng einfach Installatiounsspäicher ouni Probleemer. Wéi och ëmmer, wann Dir System Problemer hutt mat dem Package Manager verbonnen, datt d'Informatioun um Écran ass, datt d'Installatioun net gescheitert huet. Dës Situatioun soll séier geléist gi mat der Sich no der Sich no Korrektioune vun engem spezifesche Problem duerch déi offiziell Dokumentatioun vum Ubuntu oder Benotzer Forums.
Schrëtt 2: Installéiert Phpmyadmin
Dës Äerd ass déi déi bescht ugemol, scho velct déi direkt Institutioun vum PPPYADIN Komponent entwéckelt. Am allgemenge gëtt aner Méiglechkeete wou et hinnen ass, an den einfachste Wéinf gëtt vum offiziellen Repository benotzt datt mir an der nächster Instrukter musse stellen.
- Fir z'installéieren, musst Dir an d'Sudo Apto Apthmyadmin Kommando an aktivéieren an aktivéieren.
- Et gëtt matgedeelt vun der Bedierfnes fir den Archiver ze luet. Am Message "wëlle weiderfueren?" Wielt D. Optioun
- Waart op d'Konsolenfenster "setzen de Package". Hei, als éischt ass e Webserver fir automatesch Konfiguratioun uginn. Wielt Ären eegenen, da klickt op Tab fir séier op den "OK" Knäppchen ze beweegen.
- Waart e puer Minutten sou datt d'Packagen komplett ausgepaakt sinn. Wärend dëser Operatioun, zoumaachen net d'Konsolen zou a verfollegen net aner Aktiounen op de PC.
- De "Pack Setup" erschéngt erëm. Elo gëtt déi Datebank hei geännert. Préift d'Informatioun déi an der Fënster presentéiert an déi passend Optioun wielt.
- Eest en neit Passwuert erstellen fir d'Datebank.
- Confirméiert et, nei aginn an d'Form déi erschéngt.
- Gitt eng praktesch Method fest fir an der Datebank ze verbannen.
- De Service Portnummer gëtt automatesch agestallt. Wann Dir e Besoin hutt, et ze änneren, just d'Zuelen läschen an dat erfuerderlecht Hafen ze präziséieren.
- Setzt den Numm vun der Standard Datebank.
- Préift d'Informatioun op der Schafung vum Benotzernumm.
- Elo musst Dir him selwer froen, aus der Liesinstruktiounen an Är Wënsch zréckzéien.
- Gitt en anert Passwuert an déi wäert déngen fir MySQL op PhpMyadmin ze kommen.
Nom Bildschëffel fre fir Informatiounen iwwer déi erfollegräich Installatioun vun PhSPMYAMMmin am System. Wann keng Probleemer an der Konfiguratioun ersuergen oder ausbezuelten, wäert Dir och iwwer hinnen informéiert ginn. Optiounen astellen zousätzlech Handlung Optiounen, zum Beispill, ignoréiert de Problem, nei probéiert et ze léisen oder ze sprangen.
Schrëtt 3: Erstelle en neie Benotzer
Dagsgezellen ass de Installatiouns am Instruméierung mam Büro opzerem fir den PopPhyakmin, awer e puer Benotzer hunn e puer Kont iwwer e puer Kontose bäizebauen. Loosst eis eis Sektioun vun den Haaptsi-Astellungen un engem Profil starten fir e Profil ze kreéieren.
- Open eng nei Sessioun am Terminal an tippt sy-mysql fir d'Datebank unzefänken.
- Gitt sécher e Superuser Passwuert aginn.
- Als éischt Kommando, gitt den Administréiert Benotzer 'Admin' @ 'localhost' identifizéiert vu 'Passwuert'; wou de Admin '@' localhost ass den Numm vum Kont, a Passwuert ass d'Passwuert installéiert.
- Setzt d'Basisprivilegien duerch de Grant all Privilegien op *. * Fir 'Admin' @ 'localhost' mat Grantoptioun; Gitt sécher den Numm vum Benotzer.
- Déi lescht Queue, gitt an aktivéiert d'Privilegien ;.
- Dir kritt vun der erfollegräicher Fäerdegstellung vun der Operatioun matgedeelt.
Bal op déiselwecht Manéier, kënnt Dir eng onlimitéiert Zuel vu Benotzer erstellen déi mam PhpMyadmin connectéieren andeems Dir den Numm vum Kont an d'Passwuert vun der agefouert gëtt. Huelt nëmmen d'Installatioun vun der Installatioun vu Privilegien fir all Profil. Méi Informatioune ass an der offizieller Dokumentatioun geschriwwen.
Schrëtt 4: Sécherheet
Eng Basisäfferèkt besteet aus Sécherheetssegelen fir PHPMYDIGTIG net déi néideg Aktioun, awer wann de Serverbegrand direkt op engem oppenen Client friddlech noutwendeg ass fir d'Uewerfleffung Attacken. Loosst eis séier genau verstoen wéi de Server Schutz konfiguréiert.
- All weider Aktiounen ginn gemaach andeems Dir Konfiguratiounsdateien gemaach gëtt. Fir dëst ze maachen, musst Dir en Text Editor benotzen. Standard Léisunge kënnen onkompensibel sinn fir noovéiere Benotzer, also loosst eis mat der Zousatz vun enger méi praktescher Léisung ufänken. Typ Sudo Apt Install Nano a klickt op Enter.
- No erfollegräichen Installatioun, fänkt d'éischt Konfiguratiounsdatei duerch de sudo Nano /usr/share/phphmyadmin/.hetaccess.
- Hei an all eidel Zeil setzt déi folgend véier Reegelen un.
Authotype Basis.
Onhichy "Restrikted Dateien"
Authuserfile / etc / phpmyadmin / htpasswd.
Verlaangen valent-Benotzer
- Benotzt de Ctrl + O Kombinatioun fir d'Astellungen ze späicheren.
- Wann Dir gefrot hutt, ännert den Numm vum Objet net, awer einfach klickt op Enter.
- Wann all Astellunge gespäichert ginn, dréckt op Ctrl + X fir déi aktuell Datei zou ze maachen.
- Niewt, dat neit Passwuert fir den Haaptkontrakt ëm d'Haaptkontrakt ass, wann dëst net éischter gemaach huet. Aktivéiert de sudo hpasswd -c /etc/phpyadmin/.htpasswd Mising Contact Contact.
- An der verstäerkter String, gëtt en Zougangsklay fir Iech an no der Aktivatioun akzeptabel, widderhuelen et.
- Et bleift nëmmen fir de Webserver ënner all den Ännerungen virdrun ze konfiguréieren. Fir dëst ze maachen, opmaachen déi entspriechend Datei duerch Sudo Nano /etc/apache/apache2.konf.
- Setzt d'Linnen hei ënnen a späichert d'Ännerungen.
Erlaabnis all.
Alleguer gewënscht
All aner Sécherheetsstellungsstellungen ginn ausgeschafft ënner dëser Bedéngungen, déi d'Symfax an alleguer beschriwwe sinn déi an der Phsp-Ziffer hei beschriwwen hunn, déi an der PhPMyAbs Dokumentatioun beschriwwe ginn déi an der Phsp-Programmau beschëllegt ginn.
Den Deel vum klenge Material handelt mir eis elo net nëmmen iwwert d'Prinzip vum Installatioun ppspythmin, awer iwwer d'Haaptreiffroplackepunkten. Elo wësst Dir wat d'Aktiounen soll gemaach ginn fir d'Zil ëmzesetzen.