Instalirajte i konfigurirajte phpMyAdmin u Ubuntu okruženju

Doista su učinkovita rješenja za rad s bazama podataka. Uglavnom aktivno koristi nekoliko programa i rješenja. Poznato je da aplikacija phpMyAdmin omogućuje rad bez izravnog unosa u jeziku SQL upita, pružajući jednostavnost i odanost novom korisniku. Instaliranje phpMyAdmin Ubuntu je trivijalni zadatak za profesionalca. Novi korisnik može se suočiti s nekim iznenađenjima i kontroverznim točkama.

Kako instalirati i konfigurirati phpMyAdmin u Ubuntu.

sadržaj

  • 1 Što je phpMyAdmin?
  • 2 Što da radimo najprije?
  • 3 Sljedeći koraci
  • 4 sigurnosni softver
    • 4.1 .htaccess
    • 4.2 Kako omogućiti dozvolu za upotrebu?
    • 4.3 Izrada datoteke za direktive
    • 4.4 Kako stvoriti datoteku zaporke?
  • 5 Vraćanje promjena. Kako ukloniti phpMyAdmin?
  • 6 zaključak

Što je phpMyAdmin?

phpMyAdmin je tradicionalna web aplikacija otvorenog izvora izdana pod GNU GPL licencom. To jest, svatko može koristiti program za bilo koju svrhu, kao i mijenjati njegov kod i mijenjati softver. Aplikacija vam omogućuje obavljanje različitih zadataka za administriranje MySQL DBMS-a, naredbi jezika upita, kao i pregledavanje baza podataka.I sve to je dostupno izravno iz preglednika!

Program je zaista dobio značajnu popularnost. Široko se koristi u raznim besplatnim i komercijalnim projektima, a PHP stručnjaci jezika mogu slobodno ugraditi svoju funkcionalnost u nju. Sada ćemo brzo pogledati što učiniti prije instaliranja phpMyAdmin na Ubuntu.

Što da radimo najprije?

Prije instaliranja phpMyAdmin ...

Prije svega, provjerite imate li potrebna prava. Dobivanje prava na korijena nije potrebno, ali sudo sudačke naredbe moraju biti prisutne.

Drugo, LAMP mora biti konfiguriran na vašem poslužitelju. Ovo je stog Linux tehnologija (uključujući Ubuntu), Apache web poslužitelja, MySQL DBMS i PHP programskog jezika. Bez tih tehnologija nema smisla nastaviti s radom.

Treće, steknite domene s SSL / TLS certifikatom. Poznato je da se phpMyAdmin poslužitelj instaliran na Ubuntu često napada. Ako morate zaštititi poslužitelj od prijetnji, bolje je da se ne spojite na nju putem nezaštićenog (HTTP) veze.

Sljedeći koraci

Da biste počeli instalirati aplikaciju phpMyAdmin na Ubuntu poslužitelju, morat ćete ažurirati informacije o paketu:

"sudo apt-get update"

Zatim možete preuzeti i instalirati potrebne datoteke:

"sudo apt-get instalirajte phpMyAdmin php-mbstring php-gettext"

Kada prvi put postavite phpMyAdmin, Ubuntu će morati saznati više informacija. Odaberite poslužitelj "apache2". Na pitanje o korištenju "dbconfig-common" odgovor "Da". Zatim unesite podatke administratora gdje će biti potrebno. Nakon toga unesite i ponovite lozinku za sam program.

Sada omogućite PHP ekstenzije. To će biti potrebno ručno:

"sudo phpenmod mcrypt
sudo phpenmod mbstring "

Sada ponovo pokrenite Apache program. Ovo će primijeniti izmjene:

"sudo systemctl restart apache2"

Pristup programskom sučelju phpMyAdmin bit će dostupan putem ...:

"https: // x / phpMyAdmin"

gdje je "x" naziv domene ili IP adresa poslužitelja. Sada možete jednostavno unijeti konfigurirani program. Da biste to učinili, upotrijebite standardni naziv - "root", kao i zaporku koju ste unijeli prilikom postavljanja MySQL-a. Sljedeći koraci za postavljanje aplikacije phpMyAdmin u Ubuntu su potrebni ako želite raditi sigurniji.

sigurnosni softver

Pomoću dodatnih tehnika možete osigurati "bonus" zaštitu prilikom upravljanja DBMS-om putem preglednika.

.htaccess

.Htaccess datoteku mora se koristiti kako bi se osiguralo da Apache poslužitelju upravlja osoba koja ga koristi. Ova datoteka sadrži određene smjernice koje su obavezne za izvršenje na cijelom web poslužitelju. Treba ga staviti u korijenski direktorij. Također se može nalaziti na bilo kojem drugom mjestu.Zatim pravila pisana u takvim .htaccess imat će veći prioritet, iako djeluju za određenu lokaciju.

Smjernice dostupne za .htaccess trebale bi se naći na službenoj web stranici Apache web poslužitelja. Podrška za datoteke ove vrste mora biti omogućena unaprijed.

Kako omogućiti dozvolu za upotrebu?

Idite na konfiguraciju Apache:

"sudo nano /etc/apache2/conf-available/phpMyAdmin.conf"

Ovdje morate dodati podatke sljedećeg obrasca:

"
Opcije FollowSymLinks
DirectoryIndex index.php
AllowOverride sve
… "

Nakon toga zatvorite datoteku i spremite promjene. Ponovno pokrenite Apache ovako:

"sudo systemctl restart apache2".

Izrada datoteke za direktive

Unesite naredbu:

"sudo nano /usr/share/phpMyAdmin/.htaccess"

To će stvoriti ".htaccess" datoteku i dobiti dozvolu za uređivanje. Datoteka treba sadržavati informacije. Ispunite sljedeće podatke:

"AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpMyAdmin/.htpasswd
Zahtijevati valjanog korisnika "

Ne zaboravite spremiti datoteku prije nego što završite s njom.

Kako stvoriti datoteku zaporke?

Prethodno smo predložili da navedete put za datoteku s lozinkom. Sada se tu datoteku mora izraditi i urediti. Konfigurirana lozinka omogućit će provjeru autentičnosti u phpMyAdminu s bilo kojeg mjesta, a ne samo u Ubuntu.

Instalirajte paket programa za podršku ".htpasswd".

"sudo apt-get instaliraj apache2-utils"

Izradite datoteku ".htpasswd" i dodajte novi korisnik. Učinite to bolje ovako:

"sudo htpasswd -c /etc/phpMyAdmin/.htpasswd korisničko ime"

gdje je "korisničko ime" korisničko ime.

Vraćanje promjena.Kako ukloniti phpMyAdmin?

Ako postoji potreba za uklanjanjem phpMyAdmin, Ubuntu vam omogućuje da učinite sljedeće:

Ukloni pakete (obrnutim redoslijedom):

"sudo apt-get purge phpMyAdmin
sudo apt-get purge php5-mysql
sudo apt-dobiti čišćenje php5
sudo apt-get purge mysql-poslužitelj
sudo apt-get purge apache2 "

Uklanjamo ovisnosti:

"sudo apt-get čišćenje apache2.2-common
sudo apt-get čišćenje apache2-mpm-prefork
sudo apt-get purge libapache2-mod-php5 "

Ako se koristi Apache 2, morate izbrisati direktorije:

"/ etc / apache2 /
/ etc / php5 / apache2 / "

zaključak

Shvatili smo kako instalirati i deinstalirati phpMyAdmin, kao i saznati ostale korisne detalje. Ako imate bilo kakvih pitanja - slobodno ih ostavite u komentarima. Posjetitelji i administratori naše stranice će vam pomoći pronaći rješenja za mnoge probleme!