Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've installed phpmyadmin sudo apt-get install phpmyadmin. Of course, I have also mysql and a web server running properly.

Now how can I reach it?

share|improve this question
It depends on what web server you're using and how you set it up? – karthick87 Dec 28 '10 at 17:23
Read phpMyAdmin from ubuntu documentation – Darshana Sep 13 '14 at 6:44

Did you try http://localhost/phpmyadmin?

Edit: Do this first

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

add this line somewhere

Include /etc/phpmyadmin/apache.conf

and finally restart apache.

sudo service apache2 restart
share|improve this answer
yes. And it doesn't work. "localhost"; is working properly, since it display me the standard web page of the server. – mcastel Dec 28 '10 at 16:41
Worked for me, weird though, since it worked on another server without adding this line... – n3rd Aug 3 '12 at 0:12
This worked for me: ln -s /etc/phpmyadmin/apache.conf /etc/apache2/sites-enabled/001-phpmyadmin – Steve Bennett May 5 '14 at 4:33
I tried adding the Include and I got a fail while restarting. – Vadorequest Jul 19 '14 at 19:50

You probably skiped the configure from the package.

Try this cli:

sudo dpkg-reconfigure phpmyadmin

And when it choose the webserver to configure, select apache.

share|improve this answer

It depends on your configuration.

From my experience, I may reach with localhost/phpmyadmin but fail to login, I have to reconfigure phpmyadmin, reset MySQL password, and then I may login without problems.

  1. Reconfigure phpmyadmin
  2. Ctrl+Alt+t to launch terminal
  3. sudo dpkg-reconfigure phpmyadmin
  4. Connection method for MySQL database for phpmyadmin: unix socket
  5. Name of the database's administrative user: root
  6. Password of the database's administrative user: mysqlsamplepassword
  7. MySQL username for phpmyadmin: root
  8. MySQL database name for phpmyadmin: phpmyadmin
  9. Web server to reconfigure automatically: apache2
  10. ERROR 1045
  11. ignore
  12. sudo dpkg-reconfigure mysql-server-5.5
  13. New password for the MySQL "root" user: mysqlsamplepassword
  14. Repeat password for the MySQL "root" user: mysqlsamplepassword

But if your problem is fail to interpret php, follow the instruction to enable your php first.

  1. sudo gedit /etc/apache2/mods-available/php5.conf
  2. look for php_admin_value engine off, between and
  3. Add # in front of php_admin_value engine off to disable it.
  4. REMEMBER! Don't change the value php_admin_value engine from off to on!
  5. sudo /etc/init.d/apache2 restart

Wish it helps!

Have a nice day!

share|improve this answer

protected by RolandiXor Mar 20 '13 at 4:21

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.