ubuntu 16.04 安装 phpmyadmin 404
Posted
技术标签:
【中文标题】ubuntu 16.04 安装 phpmyadmin 404【英文标题】:ubuntu 16.04 install phpmyadmin 404 【发布时间】:2018-07-26 11:06:36 【问题描述】:操作系统:ubuntu 16.04 在 VWWare 播放器中运行 我用 apache2、php、mysql 安装了 Lamp,它工作得很好。
然后我安装了 phpmyadmin
sudo apt-get install phpmyadmin
这会安装很多,但如果我使用 localhost/phpmyadmin 打开浏览器,我会收到 404 错误:找不到页面。
我搜索了其他方法:我被告知只需将 phpmyadmin.***.tar 文件复制到 document_root 文件夹。这可行,但我无权访问数据库。我得到了用户/密码对话框,但我没有设置任何东西,所以我不知道密码
我想在“sudo install phpmyadmin”方式上获得一些帮助,在我看来这是正确的方式。
问候马丁
【问题讨论】:
【参考方案1】:我读到了 ubuntu 13 的一些变化 以下是诀窍:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo service apache2 restart
之后我可以打开 localhost/phpmyadmin (但我忘记了密码) 所以我删除了 phpmyadmin
sudo apt-get remove --purge phpmyadmin
然后简单地重新安装它:
sudo apt-get install phpmyadmin
用户名为phpmyadmin,安装时需要设置密码
【讨论】:
【参考方案2】:我强烈建议手动安装它,以便它是最新的并且尽可能安全。
cd 到 webroot
IE: cd /var/www/html
wget https://files.phpmyadmin.net/phpMyAdmin/4.7.7/phpMyAdmin-4.7.7-all-languages.zip && unzip phpMyAdmin-4.7.7-all-languages.zip
确保已安装 unzip + wget。
apt-get install wget unzip
我还建议重命名 phpmyadmin 目录。
mv phpMyAdmin-4.7.7-all-languages random-name-here
【讨论】:
无论是 tar 还是 zip 副本,当然都是相同的设置到我的 document_root 中。问题仍然相同。打开 localhost/random-name-here(即)后,我可以看到登录界面。但是用户名/密码是什么? 密码是你设置的,在安装mysql时它会提示你输入密码。如果你需要重置它试试这个。 digitalocean.com/community/tutorials/… 无论我尝试什么;我得到这个错误错误:无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2) mysql 正在运行吗? “服务 mysql 状态”如果不是,您可能需要启动它。 您好 ajankuv,我找到了另一个解决方案并将其发布为答案。无论如何,感谢您的帮助。【参考方案3】:您是否尝试过不带密码的 root? 抱歉,我不允许将此添加为评论。
【讨论】:
以上是关于ubuntu 16.04 安装 phpmyadmin 404的主要内容,如果未能解决你的问题,请参考以下文章