Amazon ec2 用户 LAMP 中未检测到 MySQL

标签 mysql amazon-web-services amazon-ec2

我正在使用 Amazon Web Service

我正在使用 Amazon ec2-user LAMPP

我使用 PHP 5.6

我使用 Laravel 4.2

上周它工作正常,但现在当我回来时,它不再工作了。这与版本有关吗?

[root@ip-270-30-3-280 ec2-user]# sudo yum update -y
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main/latest                                                                                                   | 2.1 kB     00:00     
amzn-updates/latest                                                                                                | 2.3 kB     00:00     
rpmforge                                                                                                           | 1.9 kB     00:00     
571 packages excluded due to repository priority protections
No packages marked for update
[root@ip-270-30-3-280 ec2-user]# sudo yum install -y httpd24 php56 mysql55-server php56-mysqlnd
Loaded plugins: priorities, update-motd, upgrade-helper
571 packages excluded due to repository priority protections
Package httpd24-2.4.12-1.60.amzn1.x86_64 already installed and latest version
Package php56-5.6.8-1.111.amzn1.x86_64 already installed and latest version
Package mysql55-server-5.5.42-1.4.amzn1.x86_64 already installed and latest version
Package php56-mysqlnd-5.6.8-1.111.amzn1.x86_64 already installed and latest version
Nothing to do
[root@ip-270-30-3-280 ec2-user]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[root@ip-270-30-3-280 ec2-user]# 

我已经安装了 mysql 服务器和 php, 但我遇到了这个问题ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

如何将 Mysql 服务器连接到其正确的套接字?

最佳答案

需要注意的一些要点:

  • 再次检查服务mysqld状态
  • 确保在 my.cnf 中正确设置套接字文件,并且将权限正确设置为 /var/lib/mysql/mysql.sock

关于Amazon ec2 用户 LAMP 中未检测到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30299110/

相关文章:

python - 将 Django 应用程序部署到 Elastic Beanstalk 时出现内部服务器错误 500

amazon-web-services - AWS EC2 Autoscaling : Defining a master instance, 永不终止

mysql - 使用 Entity Framework 将 MySQL 和 MSSQL 用于两个不同的数据库

mysql - 创建表语法错误

php - JSON - PHP - MySql

amazon-web-services - CLI 已弃用私钥身份验证

amazon-web-services - Elastic Beanstalk 选项设置文件不断被默认参数覆盖

amazon-ec2 - 在卷附加期间,AWS控制台未显示所有实例

django - 如何在 Amazon EC2 托管上设置 Django 网站?

mysql - 单参数多记录select语句sql