如何在Lamp中访问phpmyadmin


14

我已经安装LAMPubuntu 12.10,并且想要加入PhpMyAdmin,但我不知道它的URL。

我试图访问此URL: http://localhost/phpmyadmin

但是我有这个问题:

未找到

在此服务器上找不到请求的URL / phpmyadmin。

本地主机端口80上的Apache / 2.2.22(Ubuntu)服务器

这是我遵循的安装灯的说明:

http://www.howtoforge.com/ubuntu_lamp_for_newbies

Answers:


10

假设您按照信中的那些安装说明进行操作,则至少应在计算机上安装phpmyadmin。但是,需要添加Apache配置才能使其正常工作。

当您安装phpmyadmin时,它应该已经自动为Apache设置了配置,使其可以在以下位置访问http://localhost/phpmyadmin/(可能您需要用斜杠结尾吗?)。

但是,如果没有,您可以使用以下命令重新运行初始配置步骤:

sudo dpkg-reconfigure -plow phpmyadmin

更改Apache配置时,通常应自动重新启动Apache,但如果不这样做,则始终可以使用以下命令重新启动Apache:

sudo service apache2 reload

(某些更改要求restart代替reload)。


Okey感谢您的帮助,我只是重新运行了初始配置步骤,然后它起作用了,我还有另一个问题,在哪里可以找到可以放置PHP脚本的www文件夹?
Aimad Majdou

1
www文件夹是/var/www-您通常应该将后续问题作为新问题提出,因为您会得到更多有兴趣回答这些问题的人(他们得到代表),但这可能是一个太基本的问题。祝您好运,但在诸如安全性和Apache配置之类的方面,您可能会面临很多学习难题。
thomasrutter

12

添加到@thomasrutter答案:

只是万一有人不知道这(我没有了一段时间),运行这个命令来重新配置后的phpmyadmin

sudo dpkg-reconfigure -plow phpmyadmin

此屏幕将显示在您的终端中,请确保像这样*在方括号内,以便使用[][*]apacheSpace

在此处输入图片说明 在此处输入图片说明


8

如果确定确实lamp-stack打开了终端,然后键入:

edit /etc/apache2/apache2.conf

要么

sudo nano /etc/apache2/apache2.conf

并将以下内容粘贴到文件末尾:

Include /etc/phpmyadmin/apache.conf

然后确保您重新启动服务器:

sudo service apache2 restart

4

安装phpMyAdmin之后,您需要对其进行配置。这里有很棒的文档:phpMyAdmin @ Community Ubuntu文档

试试看。


1
文档他挂将在此行安装phpMyAdmin: sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
thomasrutter

2
是的,你是对的,我的坏。不过,我提供的链接使您对phpMyAdmin的配置过程有了更深入的了解
catalesia 2013年

1
neon_overload的答案无法在我的机器上解决,但您链接到的文档可以解决。必须包含Include /etc/phpmyadmin/apache.conf在文件/etc/apache2/apache2.conf中。我猜这是一个安装程序错误。
chesedo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.