PhpMyAdmin - setare, rezolvarea problemelor, instalare și configurare, sfaturi unix - trucuri
PhpMyAdmin este cel mai popular web-based management baza de date MySQL. Un instrument indispensabil pentru oricine care nu face prieteni cu limba de comenzi MySQL server.
PhpMyAdmin la locul de muncă trebuie să trebuie să stea și să lucreze
- MySQL server
- server HTTP cu suport pentru php
Instalarea se face comanda
Programul de instalare va cere la un set de server http - am ales apache2, deoarece el stătea cu mine. În plus, script-ul de instalare a cerut să creeze și să configurați phpMyAdmin bazei de date - și introduceți de acord numele de utilizator și parola pentru a gestiona baza de date.
După instalarea tuturor configs sunt stocate în / etc / phpmyadmin. În orice caz, reporniți serverul HTTP.
Pentru a reprezenta ceea ce se întâmplă atunci când instalați Import Import phpMyAdmin, voi arăta acțiunile pe care script-urile de instalare efectua multe distribuții. În plus, metoda de instalare de la codul sursă este universal și potrivit pentru toate sistemele Unix.
1. Descărcați cea mai recentă versiune de phpMyAdmin de pe site-ul oficial (cea mai recentă versiune a fost până în prezent 3.3.8).
2. Se extrage arhiva descărcată în orice dosar din directorul rădăcină al serverului nostru http. Pentru lăsați-l să fie convenții dosar phpMyAdmin.
3. Din phpMyAdmin / script-uri create_tables.sql dosar - un tabel benă phpMyAdmin. Restore comanda lui ca root sau sudo
4. Du-te la consola MySQL server și setați drepturile asupra bazei de date phpMyAdmin nou creată.
5. Dreptul la un fișier de configurare în phpMyAdmin folderul rădăcină - config.sample.inc.php.
Redenumiți-l în config.inc.php. expune proprietarul fișierului de la un server care rulează http (a mea este utilizator nimeni) și setați permisiunile fișierului 600 (aceste acțiuni sunt executate ca root sau sudo)
1. Când deschideți browser-ul phpMyAdmin nu se deschide și oferă o pagină de descărcare.
Soluție - pentru a configura suport php la serverul HTTP. În php apache modul este conectat la liniile de httpd.conf,
php în sine ar trebui să fie setat după schimbarea httpd.conf serverul de reîncărcare apache
Alo Când creați o nouă bază de date, a crea un nou utilizator ALL PREVILEGIES și utilizatorilor root (lor 3) a seta parolele și anulate după toate privilegii.V aici dă această eroare - # 1045 - Acces interzis pentru utilizatorul „root“ @ „localhost“ (folosind parola : NO).
Ajutor pozhuluysta, 1,5 luni de muncă merge în cuptor. (
Faptul că a abolit toate privilegiile pentru utilizatorul root nu este foarte bun. Încercați să se întoarcă tot așa cum a fost și pentru a verifica intrarea în baza de date prin linia de comandă pentru utilizator creat pentru utilizator rădăcină.
Este cu siguranță mai bine să rămânem la regulile pe care utilizatorul root la mysql principal cu o parolă complexă, și din baza de date pentru a crea utilizatori cu drepturi de PREVILEGIES la bazele de date specifice.
Să sperăm că în phpMyAdmin Config toate schimbat pentru un utilizator nou?
Cum totul înapoi așa cum a fost? În phpMyAdmin, în general, nu merge bine ca eu nu știu linia de comandă.
A vrut să protejeze site-ul ... I Doobezopasil mama lui ...
Oameni buni, vă rugăm să ajute.
Acum, cred că, dacă aveți o firmă de hosting ieftine și nu au acces la ssh nu ajută și necesitatea de a solicita suport tehnic pentru a seta o parolă și rădăcină privilegii pe baza de date.