Jak uzyskać dostęp do phpMyAdmin po instalacji?


71

Zainstalowałem phpmyadmin sudo apt-get install phpmyadmin. Oczywiście mam również mysql i serwer WWW działające poprawnie.

Jak mogę to osiągnąć?


Zależy to od używanego serwera internetowego i jego konfiguracji?
karthick87

Przeczytaj phpMyAdmin z dokumentacji ubuntu
Darshana,

Nie ma czasu na czytanie dokumentacji ...
Sören

Odpowiedzi:


120

Próbowałeś http://localhost/phpmyadmin?

Edycja: zrób to pierwszy

sudo -H gedit /etc/apache2/apache2.conf

dodaj tę linię gdzieś

Include /etc/phpmyadmin/apache.conf

i wreszcie zrestartuj Apache.

sudo service apache2 restart

tak. I to nie działa. „ localhost ” działa poprawnie, ponieważ wyświetla mi standardową stronę internetową serwera.
mcastel

Dziwne, ale zadziałało dla mnie, ponieważ działało na innym serwerze bez dodawania tej linii ...
n3rd

2
To zadziałało dla mnie:ln -s /etc/phpmyadmin/apache.conf /etc/apache2/sites-enabled/001-phpmyadmin
Steve Bennett

3
Próbowałem dodać Includei failponownie uruchomiłem.
Vadorequest,

cześć strona myphpadmin nie została uruchomiona. co powinienem zrobić?
Kaliya Mitesh

20

Prawdopodobnie pominąłeś konfigurację z pakietu.

Spróbuj tego cli:

sudo dpkg-reconfigure phpmyadmin

A kiedy wybierze serwer WWW do skonfigurowania, wybierz apache.


6
Po prostu zapomniałem zaznaczyć apache [] za pomocą spacji podczas instalacji.
DKSan

1
Odkryłem również, że mały czerwony kwadrat nie jest symbolem „akceptuj”!
Tim

7

To zależy od twojej konfiguracji.

Z mojego doświadczenia wynika, że ​​mogę skontaktować się z localhost / phpmyadmin, ale nie mogę się zalogować, muszę ponownie skonfigurować phpmyadmin, zresetować hasło MySQL, a następnie mogę zalogować się bez problemów.

  1. Ponownie skonfiguruj phpmyadmin
  2. Ctrl+ Alt+, taby uruchomić terminal
  3. sudo dpkg-reconfigure phpmyadmin
  4. Metoda połączenia z bazą danych MySQL dla phpmyadmin: unix socket
  5. Nazwa użytkownika administracyjnego bazy danych: root
  6. Hasło użytkownika administracyjnego bazy danych: mysqlsamplepassword
  7. Nazwa użytkownika MySQL dla phpmyadmin: root
  8. Nazwa bazy danych MySQL dla phpmyadmin: phpmyadmin
  9. Serwer sieci Web do automatycznej rekonfiguracji: apache2
  10. BŁĄD 1045
  11. ignorować
  12. sudo dpkg-reconfigure mysql-server-5.5
  13. Nowe hasło dla użytkownika „root” MySQL: mysqlsamplepassword
  14. Powtórz hasło dla użytkownika „root” MySQL: mysqlsamplepassword

Ale jeśli twój problem nie polega na interpretacji php, postępuj zgodnie z instrukcjami, aby najpierw włączyć php.

  1. sudo gedit /etc/apache2/mods-available/php5.conf
  2. poszukaj silnika php_admin_value wyłączonego, pomiędzy i
  3. Dodaj #przed, php_admin_value engine offaby go wyłączyć.
  4. ZAPAMIĘTAJ! Nie zmieniaj wartości silnika php_admin_value z wyłączonego na włączony!
  5. sudo /etc/init.d/apache2 restart

Szkoda, że ​​to nie pomaga!

Miłego dnia!

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.