附註:

使用 OCI 資料庫作為主要後端,建立 Oracle Cloud Infrastructure Compute 執行處理 Web 伺服器

簡介

在本教學課程中,我們將建立一個由 Oracle Cloud Infrastructure (OCI) Compute 執行處理組成的兩層式應用程式,該執行處理將作為 Web 伺服器和 OCI 資料庫服務 (MySQL)。我們已建立範例網站和資料庫,此網站將從 OCI 資料庫表格擷取資料。

圖像

圖像

目標

作業 1:建立新的虛擬雲端網路 (VCN)

我們已經建立 VCN,但是如果您仍然需要建立新的 VCN,請依照教學課程進行:建立啟用 IPv6 的新 VCN

按一下左上角的漢堡功能表。按一下虛擬雲端網路以確認虛擬雲端網路是否存在。

圖像

本教學課程已有 VCN。

圖像

作業 2:建立新的公用子網路和專用子網路

我們已經建立公用子網路和專用子網路,但是如果您仍然需要建立新的子網路,請依照教學課程進行:建立啟用 IPv6 的新公用子網路在 VCN 內建立專用子網路

在此 VCN 中,我們有一個可用的公用和專用子網路。我們會將 OCI Compute 執行處理連線至公用子網路,並將 OCI 資料庫連線至專用子網路。

若要複查可用的 OCI Compute 執行處理,請按一下左上角的漢堡功能表。

圖像

作業 3:建立新的 OCI Compute 執行處理

我們已經建立 OCI Compute 執行處理,但是如果您仍然需要建立新的 OCI Compute 執行處理,請依照教學課程進行:作業 3:建立啟用 IPv6 的新執行處理

按一下執行處理以複查 OCI Compute 執行處理。

圖像

公用的運算執行處理已啟動並在執行中。

圖像

作業 4:建立新的 MySQL Database 引擎

請複查稍後將用來設定及存取 MySQL Database 的專用 IP 位址 10.0.2.247

圖像

工作 5:建立含有範例資料的新資料庫 (1 個含有 2 筆記錄的表格)

現在,我們有一個範例資料庫,其中一些範例表格和範例資料使用 OCI Database MySQL 服務在 OCI 中執行。下一個任務是使用 PHP 網站擷取此資料。

工作 6:使用 PHP 安裝和設定 NGINX Web 伺服器

我們已經有一個已建立 NGNIX 和 PHP 的運算執行處理,但如果您仍然需要使用 NGNIX 和 PHP 建立新執行處理,請依照教學課程進行:工作 6:在執行處理上安裝 Web 伺服器

在先前的 NGINX 設定 PHP 時,我們並未安裝任何 PHP MySQL 模組。在 PHP 資訊頁上快速檢查會確認這個問題。

圖像

工作 7:建立連線至資料庫的網站並在網頁上顯示記錄

當我們連線至網站 /testocidb/index.php 時,我們能夠成功存取網站,最重要的是,我們將會看到儲存在資料庫中的資料。

圖像

認可

其他學習資源

瀏覽 docs.oracle.com/learn 的其他實驗室,或前往 Oracle Learning YouTube 頻道存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center