このページは機械翻訳したものです。

Free Tier: Oracle LinuxインスタンスへのApacheとPHPのインストール

このチュートリアルでは、Oracle Cloud Infrastructure Free Tierアカウントを使用してOracle Linuxインスタンスを設定します。次に、PHPでApache Webサーバーをインストールし、インターネットから新しいサーバーにアクセスします。

このチュートリアルでは、ホストの仮想ネットワークを設定し、ホストをインターネットに接続するために必要なすべてのステップについて説明します。主なタスクは:

  • 開発作業用のコンパートメントを設定します。
  • 新しいVirtual Cloud Network (VCN)を設定します。
  • Oracle Linuxインスタンスのインストール
    • ホストがインターネットに接続するために必要なOCI VCNおよび関連ネットワーク・サービスを構成します。
    • Oracle Linuxインスタンスにアクセスするためのssh暗号化キーを設定します。
  • VCNのイングレス・ルールを構成します。
  • インスタンスにApacheおよびPHPをインストールします。
  • インターネットからインスタンスに接続します。

Linuxインスタンスの設定の簡単なダイアグラムを次に示します。

Oracle Cloud InfrastructureでApache Webサーバーを実行するために必要なコンポーネントのダイアグラム

その他の情報については、次のWebサイトを参照してください。

開始する前に

このチュートリアルを正常に完了するには、次が必要です:

要件

  • Oracle Cloud Infrastructure Free Tierアカウント。Oracle Cloud Infrastructure Free Tier
  • sshサポートがインストールされているMacOS、LinuxまたはWindowsコンピュータ。

1. 開発用のコンパートメントの設定

開発用のコンパートメントを構成します。

2.Virtual Cloudネットワークのインストール

VCNウィザードの起動ワークフローを使用して、新しいVirtual Cloud Network (VCN)を作成します。

ワークフローでは、VCNのインストール時にいくつかのことが実行されます:

  • VCNが作成されます。
  • インターネット接続を有効にするインターネット・ゲートウェイを追加します。
  • VCNのパブリック・サブネットおよびプライベート・サブネットを作成および構成します。
  • サブネットのルート表およびセキュリティ・リストを設定します。

VCNsの詳細は、VCNおよびサブネットの管理を参照してください。

3. Oracle Linuxインスタンスのインストール

[VMインスタンスの作成]ワークフローを使用して、新しいコンピュート インスタンスを作成します。

ワークフローでは、インスタンスのインストール時にいくつかのことが実行されます:

  • Oracle Linuxを実行しているコンピュート・インスタンスを作成およびインストールします。
  • Oracle Linuxインスタンスをインターネットに接続するVCNおよびパブリック・サブネットを選択します。
  • インスタンスへの接続に使用するsshキー・ペアを作成します。

4. インターネット・アクセスの有効化

VMインスタンスの作成ウィザードでは、VMのVCNが自動的に作成されます。ポート80でのインターネット接続を許可するイングレス・ルールをサブネットに追加します。

5. ApacheとPHPのインストールおよび構成

コンピュート・インスタンスおよびVCNを設定して、Oracle Linuxインスタンスで実行するApache WebサーバーとPHPをインストールおよび構成します。

次の手順

Linuxインスタンスを使用して、Apache WebサーバーがOracle Cloud Infrastructureに正常にインストールおよびデプロイされました。

Oracle製品を使用した開発の詳細を確認するには: