instalare și protecție în ubuntu phpMyAdmin

Având servere în centre de date sigure din Europa. Deschideți nor VPS server / VDS pe un SSD rapid în 1 minut!

Cel mai bun Web Hosting:
- va proteja datele împotriva accesului neautorizat într-un centru european de date securizat
- va plăti cel puțin în Bitcoin.
- Acesta va pune distribuție

- protecție împotriva atacurilor DDoS-
- gratuit de backup
- Uptime 99,9999%
- DPC - TIER III
- ISP - NIVELULUI I

Suport în 24/7/365 rusă lucra cu persoane juridice și persoane fizice. Ai nevoie de acum 24 de bază și 72 GB RAM. Vă rog!

Tarifele noastre competitive dovedesc că cele mai ieftine de găzduire pe care nu a știut!

O chestiune de minute, selectați configurația, să plătească și CMS pe un VPS este gata.
Bani Înapoi - 30 de zile!

Carduri bancare, moneda electronică prin intermediul unor terminale QIWI, Webmoney, PayPal, Novoplat și altele.

Pune o intrebare 24/7/365 Suport

Găsiți răspunsurile în baza noastră de date, și să respecte recomandările din

Pentru a funcționa corect, multe proiecte web au nevoie de un sistem de management de baze de date (SGBD), de exemplu, MySQL. Cu toate acestea, pentru a interacționa cu sistemul numai prin linia de comandă MySQL nu este întotdeauna convenabil.

Utilizatorii Due phpMyAdmin poate gestiona sistemul MySQL prin intermediul interfeței web. Acest ghid oferă instrucțiuni pas cu pas pentru instalare și de protecție a interfeței web phpMyAdmin.

cerinţe

Pentru a urma acest tutorial, veți avea nevoie de:

După finalizarea premisele, puteți începe să instalați phpMyAdmin.

1: phpMyAdmin Setarea

phpMyAdmin poate fi instalat rapid din depozitele standard de Ubuntu.

Pentru a face acest lucru, să actualizeze lista de pachete de sistem, și apoi descărcați și instalați fișierele folosind managerul de pachete apt:

sudo apt-get update
sudo apt-get install phpMyAdmin

Pentru a personaliza instalarea, trebuie să răspundă la întrebări cum.

  • Ca un server, selectați apache2.

Notă. dacă nu apăsați bara de spațiu atunci când selectați un server, programul de instalare nu va fi capabil să se deplaseze fișierele în timpul instalării. Pentru a selecta Apache, apăsați bara de spațiu, Tab, și apoi Enter.

  • La întrebarea dacă să utilizeze necesitatea-dbconfig comune pentru a configura baza de date, răspunde afirmativ.
  • Introduceți baza de date cu parola administratorului.
  • Acesta se va solicita să selecteze și să confirmați o parolă pentru aplicația phpMyAdmin.

În timpul instalării de fișier de configurare phpMyAdmin se adaugă la directorul / etc / apache2 / conf-activat /, în care se citește în mod automat.

Rămâne doar să includă în mod explicit extensia php5-mcrypt, care se poate face cu:

sudo php5enmod mcrypt

Apoi reporniți Apache, pentru a actualiza configurația:

sudo serviciu apache2 repornire

Gata! Pentru a accesa interfața, browser-ul, accesați:

Import Import phpMyAdmin pentru a vă conecta, utilizați numele rădăcinii și parola creată în timpul instalării. interfața cu utilizatorul apare pe ecran.

2: Protecția phpMyAdmin

După cum puteți vedea, instalarea și lansarea phpMyAdmin - un proces destul de simplu. Dar nu uitați că, din cauza omniprezenței sale PhpMyAdmin este adesea supus unor atacuri rău intenționate. În această etapă, este necesar să se asigure un nivel adecvat de protecție a interfeței de protecție împotriva utilizării neautorizate.

Una dintre cel mai simplu mod de a proteja phpMyAdmin - plasarea gateway de securitate. Acest lucru se face prin intermediul Apache fișier special numit .htaccess.

Activarea suprascriere .htaccess

Mai întâi trebuie să activați fișierul .htaccess, editați fișierul de configurare Apache.

Deci, deschideți fișierul de configurare Apache:

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

În secțiunea Trebuie să adăugați o opțiune AllowOverride Toate:


Opțiuni FollowSymLinks
DirectoryIndex index.php
AllowOverride Toate
.

Efectuarea rândului, apoi salvați și închideți fișierul.

Pentru a actualiza setările, reporniți serverul de web:

sudo serviciu apache2 repornire

Creați fișier .htaccess

Acum, aplicația suportă fișiere .htaccess; trebuie doar pentru a crea un astfel de fișier.

sudo nano /usr/share/phpmyadmin/.htaccess

În acest fișier trebuie să adăugați următorul cod:

AuthType de bază
AuthName „Fișiere restricționat“
AuthUserFile /etc/phpmyadmin/.htpasswd
Necesită valid de utilizator

Luați în considerare aceste linii mai mult:

Salvați și închideți fișierul.

Creați fișierul .htpasswd

Acum, în directorul specificat de linia AuthUserFile, trebuie să creați fișierul parolă .htpasswd.

Veți avea nevoie de un pachet suplimentar care conține utilitarul htpasswd, care poate fi instalat din depozitele standard:

sudo apt-get install apache2-utils

După cum vă amintiți, fișierul trebuie să fie creat în directorul specificat de Directiva AuthUserFile, în acest caz /etc/phpmyadmin/.htpasswd.

Creați acest fișier și îl trimite utilizatorului prin tastare:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd nume de utilizator

Vi se va solicita să selectați și confirmați parola pentru noul utilizator, iar apoi va fi creat fișierul .htpasswd, ci doar că utilizatorul a seta o parolă va fi plasat în el într-o formă trunchiată.

Pentru a face un fișier al unui alt utilizator, utilizați comanda de mai sus, fără pavilion -c:

sudo htpasswd /etc/phpmyadmin/.htpasswd additionaluser

Acum, la intrarea într-o phpMyAdmin subdirector să vi se solicite acreditările utilizatorului:

concluzie

Acum phpMyAdmin instalat, care rulează și protejate de intruși. Folosind această interfață, puteți rapid și ușor de a crea utilizatori de baze de date, tabele, etc. și de a efectua sarcini de rutină, cum ar fi ștergerea și editarea și structuri de date.