GCP

GCPで予算とアラートを設定する

小ネタです。 今更ながらですが、当ブログを運用しているGCPプロジェクトに予算と課金アラートを設定していませんでした。 早速設定します。 設定手順 請求先アカウントでGCPにログインし、GCPコンソールメニューから「お支払い」をクリック...
GCP

GAEでエッジキャッシュを利用してみる

当ブログの運用が落ち着いてきた事もあり、前々からやりたかったキャッシュサーバーを利用してサイトの高速化を図ります。 AWSで運用していた時はCloudFrontを使っていたので、GCPのCDNサービスであるCloudCDNを使うのかな?と...
GCP

AMIMOTO AMIをGCPへ移行する③(GCPへ移行)

当記事はGCPで構築したWordPressへこちらの記事で取得したAMIMOTO AMIのリソースを移行した時に実施した内容となりますが、下記記事の内容で構築した環境である事を前提としている点ご注意下さい。 GAE+CloudeSQL+G...
2020.08.13
GCP

CloudSourceRepositoriesからGAEにデプロイしてみる

公式Doc:CloudSourceRepositoriesからApp Engineへのデプロイを見ましたが、単にリポジトリにpushし、デプロイは別にやるという内容で、リポジトリへのpushからビルド、デプロイを自動化するというものではあ...
2021.01.19
GCP

CloudSourceRepositoriesを使ってみる

当ブログのリソースをリポジトリで管理したいなと前々から思っていたので今回CloudSourceRepositories(GCPのGitリポジトリ)使ってみました。 ※AWSでいうCodeCommitですね。 料金 公式Docをみたところ次...
2021.01.19
GCP

GAE+CloudeSQL+GCSでWordPressを構築する④(GAE,GCSリソースの作成)

前回の記事でWordPressに必要なDBの作成を行いました。 今回の記事では、 Composerよりgoogle/cloud-toolsをダウンロード ダウンロードファイルのスクリプトからGAE版WordPressのリソースを作...
2021.04.09
Develop

PHPスクリプト実行時に「Class ‘ZipArchive’ not found」となった時の対応(macOS)

GAEでWordPressを構築する時、上記エラーが出て多少ハマったので対応した内容を書いてみました。 環境情報 macOS:Catalina(10.15.4) shell:zsh 発生したエラーと原因 PHPスクリプトを実行す...
2020.08.13
GCP

GAE+CloudeSQL+GCSでWordPressを構築する③(CloudSQLでMySQLインスタンスを作成)

この記事はWordPressに必要なDBの作成についてのお話になります。 CloudSQLでMySQLインスタンスを作り、Cloud SQL ProxyでDBを操作してみたいという方にも当記事はお役立て頂けると思います。 当記事の作業の...
2020.08.15
GCP

GAE+CloudeSQL+GCSでWordPressを構築する②(GCPプロジェクトの作成)

GCPで各種リソースを設定・利用するにはプロジェクトの作成が必要となります。 この記事はプロジェクトの作成についての内容となります。 下記記事記載の事前準備が終わっている前提で進めておりますので、未設定の場合は記事をご確認頂き設定をお願...
2020.08.15
GCP

GAE+CloudeSQL+GCSでWordPressを構築する①(参考手順と事前準備)

前回の記事でGAE+CloudSQLの構成でWordPressを構築する事としました。 ※構築の記事を投稿後にAMIMOTO AMIのWordPressを移行記事を書こうと思います。 今回は参考にした手順と事前準備についてのお話となります...
2020.08.15
GCP

AMIMOTO AMIをGCPへ移行する②(アーキテクト検討)

WordPressをGCPに移行するにあたりアーキテクトを検討してみたというお話です。 DBやバゲットはマネージドサービスであるCloudSQL(AWSのRDSに相当),GCS(AWSのS3に相当)を使うとして、コンピューティングサービス...
2020.08.15
GCP

AMIMOTO AMIをGCPへ移行する①(下準備編:移行リソースの取得)

大した内容ではありませんが作業の備忘録です。 当ブログはAMIMOTO AMIを利用しておりますが、EC2+RDS(MySQL)の構成となっております。 よって、 ・EC2 ・RDS(MySQL) 双方から移行リソースをまずは取得する必要が...
2020.08.15
Other

お知らせ(AWSからGCPに移行します)

皆様大変ご無沙汰しております、当ブログの管理人でございます。 ネタを振りつつ1年以上当ブログを放置していた事申し訳ございません。 この度ご縁がありGCPのパートナー企業へ転職しました。 覚えた事などをブログで発信して行こうと思いますし、これ...
2020.08.13
AWS

nginx errorが急増してたので確認すると攻撃を受けていました

Originサーバーに直接攻撃を受けていました 1ヶ月ほど前より、AWS CloudWatch LogsエージェントでAmazon EC2上のNginxのaccess.log , error.log , php-fpm error.log ...
2020.12.14
AWS

AMIMOTO AMI版WordPressをAmazon CloudFrontとACM(AWS Certificate Manager)で常時SSL化する

AWSで構築したAMIMOTO AMI版WordPressのサイトを常時SSL化しましたので手順をまとめました。Cloudfrontを利用し常時SSL化しています。
2020.08.13
AWS

CloudFrontのログをS3に保存する(相当攻撃を受けてました)

当ブログですがAWS WAF(CloudFrontと連携)を設定しており、 自宅からはWP-login.phpへのアクセスは許可 自宅以外はWP-login.phpへのアクセスは全て拒否 をするようWAFで設定しています。 どれ...
2020.08.13
AWS

ACM(AWS Certificate Manager)で証明書を作成する

当ブログを立ち上げ1ヶ月ほど経ちましたが、ボチボチ常時SSL化しなきゃなという訳で、ACM証明書を作成しました。 ACMについては、先日投稿した記事に概要スライドを掲載しているのでそちらを参照して下さい。 ちなみに、ACMは無料で利用...
2020.08.13
IT・Web

WordPressにCloudFront Clear Cache(C3)プラグインを設定する

WordPressの記事を編集や訂正、テーマを編集する都度、CloudFrontでキャッシュを削除してましたが、手間になってきたのでCloudFront Clear Cache(以下C3)プラグインを設定しました。 C3用IAMユーザーの作...
2020.08.13
AWS

「HIGOBASHI.AWS 第6回 基礎編 AWSのベーシックなサービスを押さえよう」に行ってきました

「HIGOBASHI.AWS 第6回 基礎編 AWSのベーシックなサービスを押さえよう」に行ってきました。 会場は肥後橋のクラスメソッドさん大阪オフィスです。 入場すると、クラスメソッドさんマスコットキャラクター「メソ子さん」がお出迎...
2020.08.13
AWS

Amazon SESを設定する

ブログ開設にあたりRoute53でドメインを取得しましたが、ドメイン宛に送られるメール受信サーバーが無い状態なのでSESで作成しました。 メール受信用S3バケットの作成 S3バケットの作成 Amazon S3コンソールを開きをクリックします...
2020.08.13
タイトルとURLをコピーしました