【发布时间】:2014-02-20 14:34:37
【问题描述】:
大家好,现在我又是我了,我在配置 LAMP 时遇到了一些问题
首先我已经安装了所有东西,但我无法运行 test.php 以查看 php 是否根据ifconfig 命令工作,我的地址是:192.168.1.77 所以当我尝试运行时在浏览器中192.168.1.77/test.php 没有任何反应。我按照此视频中的说明进行操作。 How to set up a Debian LAMP Server
第二次,当我尝试更改 mysql 上的密码时,我得到了这个错误,因为我无法做任何与 mysql 有关的事情。当我运行这个命令时apache2 -v && mysql -v && php -v
我得到了这个错误。
服务器版本:Apache/2.2.22 (Debian) 服务器构建时间:2014 年 2 月 1 日 21:26:04 错误 2002 (HY000): 无法连接到本地 MySQL 服务器 通过套接字'/var/run/mysqld/mysqld.sock' (2)
当我尝试运行此命令/usr/bin/mysqladmin -u root password 'mypassword' 时出现此错误。
/usr/bin/mysqladmin: 连接到 'localhost' 的服务器失败错误: '不能通过socket连接到本地MySQL服务器 '/var/run/mysqld/mysqld.sock' (2)' 检查mysqld是否正在运行并且 套接字:'/var/run/mysqld/mysqld.sock' 存在!
我按照LAMP, Linux Apache MySQL PHP 的指南进行操作,但是由于 mysql 存在这些问题,我无法完成正确的配置。非常感谢您提供的任何帮助或 cmets,祝您有美好的一天。
【问题讨论】:
-
您的 sql server 没有运行,我不知道 kali linux 是如何工作的,但请尝试
service mysql start或/etc/init.d/mysql。我内心的东西告诉我你的 apache 服务器也没有运行,同样的命令,service apache2 start或/etc/init.d/apache2 start,然后尝试再次访问你的 ip,也尝试使用 localhost 来查看它是否是防火墙或其他什么。跨度> -
它就像一个魅力非常感谢你。我将继续配置层。我希望一切都会好起来的,如果出了什么问题我会告诉你的。
-
好吧,我继续配置 test.php 工作正常,但是当我尝试使用以下命令设置另一个密码时出现此错误:/usr/bin/mysqladmin -u root password 'enter -your-good-new-password-here'
我知道这是错误:/usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost'(使用密码:NO)' -
首先,您无法从您提供的链接中看到杰克。试试这样:youtube.com/embed/Lfs0jExxVGE
标签: php mysql linux apache sockets