OCI(Oracle Cloud Infrastructure) でWordPressを構築する

OCI(Oracle Cloud Infrastructure) の無料で使えるリソースを活用してWordpressを構築する方法を紹介します。

 

当サイトはWordpressで構築しており、使っていたクラウドを Google Cloud から OCI に移行しました。
サイト維持費を完全0円で、かつ、それなりのサーバスペック環境を実現したかったのでOCIを採用しています。
(Google Cloudの無料枠運用では、やはりサーバスペックが不足していたのと、転送量が毎月何十円と発生していたので低コストが売りのOCIに乗り換えることにしました)

この OCI Free Tier (無料で使えるリソース)を組み合わせて、当サイトのWordpress環境を構築しています。
せっかくなので、OCI上でWordpressを構築する方法について本記事で記載いたします。

なお、Google Cloud でWordpressを構築した記事はこちらです。

 

OCI システム構成

主な条件

・コスト重視のため、すべて無料で使えるリソース(サービス)を選定
・ミッションクリティカルではないため、システム可用性は無視
・適切なネットワーク設定を行い、セキュリティを高める
・負荷分散のため可能な限り目的別にサーバを分離する ※フロントエンド用とバックエンド用

 

システム構成 説明
リソース名数量コメント
フレキシブルロードバランサー
(10 Mbps)
1SSL証明書を当LBに配置する
コンピュートインスタンス – フロントエンド用
(VM.Standard.A1.Frex/2OCPU/12GB/Ubuntu 22.04)
1Nginx, PHP をインストールしたサーバ
コンピュートインスタンス – バックエンド用
(VM.Standard.A1.Frex/2OCPU/12GB/Ubuntu 22.04)
1docker をインストールし、docker上にmariadbとredisが起動されたサーバ

※コンピュートインスタンスへのssh接続はサブネットに関連付いているセキュリティリストによって、限定された拠点のみを許可しsshアクセス可能
※インターネットからのユーザアクセスはロードバランサ経由のみアクセス可能

 

それでは次ページにて構築方法を説明します。

 

 

1件のコメント

  1. Joesphsaish

    Hey pals! Just wished to announce some enthralling news—I’ve officially launched my own drywall repair venture here in radiant California! ☀️ As a life-long resident of the Golden State, I know just how vital it is to keep your home in top shape, particularly with our coastal climate. Whether you’re dealing with cracks, water damage, or just in necessity of a little touch-up, my team and I are here to assist. So if you’re a homeowner in want of some expert drywall repairs, look no more. Let’s work together to keep those California homes appearing as beautiful as ever. рџЏ 

コメント

* が付いている欄は必須項目です。