本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連接到數據庫中的 VPC
下面的例子演示了如何連接 MySQL 在虛擬私有雲中運行的數據庫(VPC)。此範例假設您從預設值開始,VPC且需要建立 MySQL 數據庫。如果您已經有一個VPC,請確保它的配置如圖所示。如果你有 MySQL 數據庫,你可以使用它來代替創建一個新的。
步驟 1:設定 VPC
設定您的,VPC讓您擁有私有子網路和安全群組 Amazon Kendra 訪問一個 MySQL 在子網路中執行的資料庫。VPC組態中提供的子網路必須位於美國西部 (奧勒岡) 區域、美國東部 (維吉尼亞北部) 區域或歐洲 (愛爾蘭) 區域。
若要設定VPC使用 Amazon VPC
登入 AWS Management Console 並打開 Amazon VPC 控制台https://console.aws.amazon.com/vpc/
。 -
在導覽窗格中,選擇「路由表」,然後選擇「建立路由表」。
-
在「名稱」欄位中輸入
Private subnet route table
。從下VPC拉式清單中選取您的VPC,然後選擇 [建立路由表]。選擇「關閉」以返回路由表清單。 -
在瀏覽窗格中,選擇NAT閘道,然後選擇「建立NAT閘道」。
-
從子網路下拉式清單中,選擇公用子網路的子網路。記下子網路識別碼。
-
如果您沒有彈性 IP 位址,請選擇 [新增]EIP,選擇 [建立NAT閘道],然後選擇 [關閉]。
-
在導覽窗格中,選擇「路由表」。
-
從路由表清單中,選擇您在步驟 3 中建立的私人子網路路由表。從「動作」 中選擇 「編輯路由」。
-
選擇 Add route (新增路由)。對於目的地,請輸入
0.0.0.0/0
以允許所有傳出流量連接至網際網路。針對 Target,選擇NAT閘道,然後選擇您在步驟 4 中建立的閘道。選擇 [儲存變更],然後選擇 [關閉]。 -
從動作中,選擇編輯子網路關聯。
-
選擇您要設為私人的子網路。請勿使用您先前記下的NAT閘道來選擇子網路。完成後,選擇「保存關聯」。
步驟 2:建立和設定安全群組
接下來,設定資料庫的安全性群組。
建立和設定安全群組
登入 AWS Management Console 並打開 Amazon VPC 控制台https://console.aws.amazon.com/vpc/
。 -
從您的描述中VPC,請注意 IPv4CIDR.
-
從功能窗格中,選擇 [安全性群組],然後選擇 [建立安全性群組]。
-
針對 Security group name (安全群組名稱),輸入
DataSourceInboundSecurityGroup
。提供描述,然後從列表中選VPC擇您的描述。選擇建立安全性群組,然後選擇 [關閉]。 -
選擇 Inbound Rules (傳入規則) 索引標籤。
-
選擇 [編輯輸入規則],然後選擇 [新增規則]
-
對於資料庫,請輸入連接埠範圍的連接埠號碼。例如,對於 MySQL 它是
3306
,而且,對於HTTPS,它的443
。針對「來源」,輸入您的. CIDR VPC 選擇儲存規則,然後選擇「關閉」。
安全性群組允許中的VPC任何人連線至資料庫,並允許對外連線至網際網路。
步驟 3:建立資料庫
創建一個數據庫來保存您的文檔,或者您可以使用現有的數據庫。
有關如何創建一個 MySQL 資料庫,請參閱 MySQL.
步驟 4:建立資料來源連接器
設定VPC並建立資料庫之後,您可以為資料庫建立資料來源連接器。如需資料庫連接器的相關資訊 Amazon Kendra 支援,請參閱支援的連接器。
對於您的資料庫,請確定您已設定您的VPC、您在您的中建立的私人子網路VPC,以及您VPC在.