質問編集履歴

2

個人情報は伏せさせていただきました!

2020/02/11 16:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,115 +10,59 @@
10
10
 
11
11
  1、VPCでネットワークを構築し、サブネットを設定し、
12
12
 
13
- 2、EC2インスタンスを設置し(IPv4パブリックIP:18.178.235.120、ElasticIP:18.178.235.120*)
13
+ 2、EC2インスタンスを設置し
14
14
 
15
15
  3、SSHでUbuntu Mateのターミナルから接続し、
16
16
 
17
17
  4、Apacheをインストールし、
18
18
 
19
- 5、セキュリティグループ(グループ名:aws-and-infra-web、タイプ:HTTP、プロトコル:TCP、ポート範囲:80、ソース:
19
+ 5、セキュリティグループ(タイプ:HTTP、プロトコル:TCP、ポート範囲:80、ソース:
20
20
 
21
21
  ::/0)を設定し、
22
22
 
23
23
 
24
24
 
25
- 6、Elastic IPアドレス(18.178.235.120)を設定しアドレスを関連付けし、
25
+ 6、Elastic IPアドレスを設定しアドレスを関連付けし、
26
26
 
27
- 7、Route 53で独自ドメイン(yusuke-oyama.work)のゾーンをお名前.comから
27
+ 7、Route 53で独自ドメイン(*********.work)のゾーンをお名前.comから
28
28
 
29
29
  Route 53に設定し、
30
30
 
31
31
  8、RDSを設置し、
32
32
 
33
- 9、
33
+ 9、```ssh -i ~/Desktop/aws-and-infra-ssh-key-2.pem ec2-user@*******```を実行し、SSHでEC2にログインしたら```sudo yum -y install mysql```でMySQLをインストールし、
34
34
 
35
- ```bash
36
-
37
- ssh -i ~/Desktop/aws-and-infra-ssh-key-2.pem ec2-user@18.178.235.120
38
-
39
- ```
40
-
41
- を実行し、SSHでEC2にログインしたら
42
-
43
- ```bash
44
-
45
- sudo yum -y install mysql
46
-
47
- ```
48
-
49
- でMySQLをインストールし、
50
-
51
- 10、RDSのダッシュボードで
52
-
53
- ```bash
54
-
55
- mysql -h aws-and-infra-web.cisezfl7zint.ap-northeast-1.rds.amazonaws.com -u root -p
35
+ 10、RDSのダッシュボードで```mysql -h ******-web.*******.ap-northeast-1.rds.amazonaws.com -u root -p```を実行してMySQLにアクセスし、
56
-
57
- ```
58
-
59
- を実行してMySQLにアクセスし、
60
36
 
61
37
 
62
38
 
63
39
  11、WordPress用のデータベースを作成を次の手順で行いました。
64
40
 
65
- ```MySQL
41
+ ```MySQL [(none)]> CREATE DATABASE aws_and_infra DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;```
66
42
 
67
- MySQL [(none)]> CREATE DATABASE aws_and_infra DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
68
-
69
- ```
70
-
71
- ```MySQL
72
-
73
- CREATE USER 'aws_and_infra'@'%' IDENTIFIED BY '*****';
43
+ ```CREATE USER '*********'@'%' IDENTIFIED BY '*****';```
74
-
75
- ```
76
44
 
77
45
 
78
46
 
79
47
  すると、下記のエラーが出ました。
80
48
 
81
-
82
-
83
- ```MySQL
84
-
85
- ERROR 1227 (42000): Access denied; you need (at least one of) the CREATE USER privilege(s) for this operation
49
+ ```ERROR 1227 (42000): Access denied; you need (at least one of) the CREATE USER privilege(s) for this operation```
86
-
87
- ```
88
50
 
89
51
 
90
52
 
91
53
  なので、下記コマンドでrootユーザーでEC2上のMySQLにログインして、
92
54
 
93
-
94
-
95
- ```bash
96
-
97
- mysql -h aws-and-infra-web.cisezfl7zint.ap-northeast-1.rds.amazonaws.com -u root -p
55
+ 'mysql -h aws-a**************************************.rds.amazonaws.com -u root -p'
98
-
99
- ```
100
56
 
101
57
 
102
58
 
103
59
  下記のMySQLコマンドを打って、
104
60
 
105
-
106
-
107
- ```MySQL
108
-
109
- MySQL [(none)]> CREATE USER 'aws_and_infra'@'%' IDENTIFIED BY '******';
61
+ ```'MySQL [(none)]> CREATE USER '**********'@'%' IDENTIFIED BY '******';'```
110
-
111
- ```
112
62
 
113
63
  それでも下記のエラーが出ました。
114
64
 
115
-
116
-
117
- ```MySQL
118
-
119
- ERROR 1396 (HY000): Operation CREATE USER failed for 'aws_and_infra'@'%'
65
+ ```ERROR 1396 (HY000): Operation CREATE USER failed for '********'@'%'```
120
-
121
- ```
122
66
 
123
67
 
124
68
 
@@ -126,11 +70,13 @@
126
70
 
127
71
 
128
72
 
129
- それと、先日Route 53に登録した独自ドメイン(yusuke-oyama.work)にアクセスしますと、添付画像と同じものが表示されます。「データベース接続確立エラー」だそうです。どうすればこのエラーが解決できてWordPressのログイン画面に入られるのでしょうか。
73
+ それと、先日Route 53に登録した独自ドメイン(***********.work)にアクセスしますと、添付画像と同じものが表示されます。「データベース接続確立エラー」だそうです。どうすればこのエラーが解決できてWordPressのログイン画面に入られるのでしょうか。
130
74
 
131
75
 
132
76
 
133
77
  夜分遅くにすみませんが、ご教授願います。
78
+
79
+ [![Wordpressのデータベース接続エラーの画面][1]][1]
134
80
 
135
81
 
136
82
 

1

コマンドをMarkdown化しました。

2020/02/11 16:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -30,39 +30,95 @@
30
30
 
31
31
  8、RDSを設置し、
32
32
 
33
- 9、ssh -i ~/Desktop/aws-and-infra-ssh-key-2.pem ec2-user@18.178.235.120を実行し、SSHでEC2にログインしたらsudo yum -y install mysqlでMySQLをインストールし、
33
+ 9、
34
34
 
35
+ ```bash
36
+
37
+ ssh -i ~/Desktop/aws-and-infra-ssh-key-2.pem ec2-user@18.178.235.120
38
+
39
+ ```
40
+
41
+ を実行し、SSHでEC2にログインしたら
42
+
43
+ ```bash
44
+
45
+ sudo yum -y install mysql
46
+
47
+ ```
48
+
49
+ でMySQLをインストールし、
50
+
51
+ 10、RDSのダッシュボードで
52
+
53
+ ```bash
54
+
35
- 10、RDSのダッシュボードでmysql -h aws-and-infra-web.cisezfl7zint.ap-northeast-1.rds.amazonaws.com -u root -pを実行してMySQLにアクセスし、
55
+ mysql -h aws-and-infra-web.cisezfl7zint.ap-northeast-1.rds.amazonaws.com -u root -p
56
+
57
+ ```
58
+
59
+ を実行してMySQLにアクセスし、
36
60
 
37
61
 
38
62
 
39
63
  11、WordPress用のデータベースを作成を次の手順で行いました。
40
64
 
65
+ ```MySQL
66
+
41
67
  MySQL [(none)]> CREATE DATABASE aws_and_infra DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
42
68
 
69
+ ```
70
+
71
+ ```MySQL
72
+
43
73
  CREATE USER 'aws_and_infra'@'%' IDENTIFIED BY '*****';
74
+
75
+ ```
44
76
 
45
77
 
46
78
 
47
79
  すると、下記のエラーが出ました。
48
80
 
81
+
82
+
83
+ ```MySQL
84
+
49
85
  ERROR 1227 (42000): Access denied; you need (at least one of) the CREATE USER privilege(s) for this operation
86
+
87
+ ```
50
88
 
51
89
 
52
90
 
53
91
  なので、下記コマンドでrootユーザーでEC2上のMySQLにログインして、
54
92
 
93
+
94
+
95
+ ```bash
96
+
55
- 'mysql -h aws-and-infra-web.cisezfl7zint.ap-northeast-1.rds.amazonaws.com -u root -p'
97
+ mysql -h aws-and-infra-web.cisezfl7zint.ap-northeast-1.rds.amazonaws.com -u root -p
98
+
99
+ ```
56
100
 
57
101
 
58
102
 
59
103
  下記のMySQLコマンドを打って、
60
104
 
105
+
106
+
107
+ ```MySQL
108
+
61
- 'MySQL [(none)]> CREATE USER 'aws_and_infra'@'%' IDENTIFIED BY '******';'
109
+ MySQL [(none)]> CREATE USER 'aws_and_infra'@'%' IDENTIFIED BY '******';
110
+
111
+ ```
62
112
 
63
113
  それでも下記のエラーが出ました。
64
114
 
115
+
116
+
117
+ ```MySQL
118
+
65
119
  ERROR 1396 (HY000): Operation CREATE USER failed for 'aws_and_infra'@'%'
120
+
121
+ ```
66
122
 
67
123
 
68
124