Я работаю над небольшим персональным проектом с использованием AWS EC2, VPC и Subnet.В рамках проекта я сделал следующее:
- Создание VPC
- Создание общедоступной подсети (общедоступной)
- Создание частной подсети (частной)
- Установка Apache, Linux и ownCloud в общедоступной подсети
- Установка My SQL в частной подсети
Частная подсеть имеет группу безопасности, которая позволяет трафику (порт 80 и 3306) и IP (xx.xxx/24).
В частной подсети с My SQL я создал базу данных и пользователя с помощью следующих команд:
CREATE DATABASE owncloud_db;
CREATE USER 'appserver'@'xx.x.x.xx' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'appserver'@'xx.x.x.xx' WITH GRANT OPTION;
Когда я пытаюсь создать admin из ownCloud (http://yy.yyy.yy.yy/index.php),, я вижу следующую ошибку:
Ошибка при попытке создать пользователя-администратора: не удалось подключиться к базе данных: в драйвере возникла исключительная ситуация: SQLSTATE [HY000] [2002] Соединение отклонено
Я пробовал поискать в Google, но не смог выяснить проблему. Любые указатели будут высоко оценены.