ただメモができるだけのブラウザアプリ「TextArea」はこちらw
WordPress

【WordPressセキュリティ対策】Value-Authでログイン時に本人認証する

WordPressセキュリティ対策として、Value-Authを使用して、WordPress管理画面にログイン際に本人認証します。 ↓Value-Authとは↓ 本人認証とは、ログイン時にSMS・メールで認証番号を送信し、 その番号によって...
WordPress

【コスパ最強】スターレンタルサーバー(Star Server)はフリープランでWordPressを使えます!!

スターレンタルサーバー(Star Server)はフリープランでWordPressを使えるようです!! 無料でWordPressを使えるということです! ↓スターレンタルサーバーの申し込みはこちらから↓ スターレンタルサーバー(Star S...
スターレンタルサーバー

ネットオウル(スターサーバー)で、DNS CNAMEレコードに _(アンダーバー)を入力できるようになっていました!

以下の記事に記載のように、ネットオウル(スターサーバー)では、DNS CNAMEレコードに _(アンダーバー)を入力できませんでした。 入力できませんでしたが、現在は入力できるようになったようです! 塗り潰しだらけでわかりづらいと思いますが...
WordPress

「ロリポップ!」レンタルサーバーのエコノミープランでWordPressのコンテンツを配信する

「ロリポップ!」レンタルサーバーのエコノミープランでWordPressのコンテンツを配信してみます。 ライトではWordPressを簡単にインストールできるのですが、エコノミープランではWordPressをインストールできないため、ひと手間...
AWS

Laravel 11をAWS Lambdaで動くようにして簡単なAPIを作ってみる

Laravel 11をAWS Lambdaで動くようにして簡単なAPIを作ってみます。 ちなみに私は割とPHP初心者です。 初心者ですが、これからAPI作成するならPHPが良いと思っています。 PHPが良い理由は、実装できる人が多いと思って...
JavaScript

【Vue.js】Element Plusのtableのクラス操作(row-class-name)やクリックイベント(row-click)や列固定表示をしてみる

Vue.js+Element Plusでのtableについて、以下の3点記載します! クラス操作(row-class-name) 特定の行にクラスをつけたい場合に使用 クリックイベント(row-click)について 行クリックした場合に特定...
JavaScript

Select2の日本語化(No results foundとかPlease enter 1 or more charactersとかを日本語にしてみる)

Select2の日本語化してみます! 本記事でのselect2とは、selectのプルダウンを色々便利にしてくれるJavaScriptのライブラリの「Select2」を指しています。 ↓本家↓ Select2を操作中に表示される以下のような...
JavaScript

vue.jsのバージョン3にテスト(unit test)を追加する

vue.jsのバージョン3にテスト(unit test)を追加する方法を書きます! プロジェクト作成後に途中からテスト(unit test)を追加する方法について書いていきます。 vue.jsのバージョン3にテスト(unit test)を追...
JavaScript

select2をモーダル内で使う場合はdropdownParentを指定すると良い〜select2の入力ボックスにフォーカスが当足らない場合の解決方法

select2をモーダル内で使う場合はdropdownParentを指定すると良いということを書いていきます。 本記事でのselect2とは、selectのプルダウンを色々便利にしてくれるJavaScriptのライブラリの「Select2」...
JavaScript

Select2でCannot read properties of undefined (reading ‘id’) TypeError: Cannot read properties of undefined (reading ‘id’)エラーが発生する

Select2でCannot read properties of undefined (reading 'id') TypeError: Cannot read properties of undefined (reading 'id')...
AWS

Laravel 11をAWS Lambdaで動くようにして簡単なAPIを作ってみる

Laravel 11をAWS Lambdaで動くようにして簡単なAPIを作ってみます。 ちなみに私は割とPHP初心者です。 初心者ですが、これからAPI作成するならPHPが良いと思っています。 PHPが良い理由は、実装できる人が多いと思って...
AWS

ALB(ロードバランサー)でCloudFront経由のアクセスに絞るときは、カスタム HTTP ヘッダーとマネージドプレフィックスリストを併用する

ALB(ロードバランサー)でCloudFront経由のアクセスに絞る方法として、以下の方法があると思います。 マネージドプレフィックスリスト(managed prefix list)によりアクセスを絞る カスタム HTTP ヘッダーによりア...
AWS

AWS API Gatewayの統合タイムアウト制限の29秒が、30秒以上に引き上げ可能になった

Amazon API Gatewayの統合タイムアウト制限を従来の29秒から延長できるようになりました。統合タイムアウトは29秒のままだけど、引き上げは可能になったよということです。
AWS

EC2のcronバッチを「EventBridgeをトリガーにStep Functionsを起動」に置き換えると、エラーハンドリングが快適になる

AWSのEC2で定期的なタスクを自動化するために、cronを使用しているケースも多いと思います。 しかし、Amazon Linux 2023ではcronがデフォルトで無効になっています。これはcron以外に、cronのようなバッチ実行・定期...
AWS

API Gateway不要!? Lambda関数URLでのAPI構築について考える

Lambda関数URLで、HTTPリクエストを介して直接Lambda関数を呼び出すことが可能になりました。 これまで、Lambda関数をAPI経由で実行するためにはAPI Gatewayを使用する必要がありました。しかし、Lambda関数U...
AWS

Rails7.1をfargateで動かしてみる

Rails7.1をECS(Amazon Elastic Container Service)-Fagateにデプロイします!!! 以下の順で進めていきます。今回はとりあえずFargate上で動くことをゴールにしますので、MySQLは使いませ...
AWS

Laravel11をEC2で動かす

Laravel11をEC2で動かしてみます。 なるべくお金をかけずに、かつ、高速なLaravel環境を構築したいので、CPUはArm、WEBサーバはNginxを使っていきます まずは具体的な構成を記載していきます! 構成 EC2を使用 イン...
AWS

Laravel11をECS-Fagateにデプロイする

Laravel11をECS(Amazon Elastic Container Service)-Fagateにデプロイします!!! 以下の順で進めていきます。今回はとりあえずFargate上で動くことをゴールにしますので、MySQLは使いま...
AWS

LocalStackを使ってローカル開発環境で AWS 環境をエミュレートする

LocalStackを使ってローカル開発環境で AWS をエミュレートしてみます。 LocalStackコンテナを自分のPCで立ち上げ、AWS CLIやプログラムの向き先をLocalStackコンテナにすることで、エミュレートされたAWS(...
AWS

EC2のAmazonLinux2023にMySQLサーバをインストールする

AmazonLinux2023の内部にMySQLをインストールする方法についてです。 EC2をOS:AmazonLinux2023で立ち上げ、そこにMySQLをインストールします。 EC2立ち上げ EC2を立ち上げます。 インスタンスタイプ...
MySQL

【SQL】SELECT文でスロークエリを発生させる方法〜SELECT SLEEPを使ってスロークエリーを発生させる〜

スロークエリを意図的に発生させる方法について記載します。 なぜスロークエリを発生させるのか スロークエリをわざと発生させることで、以下のようなことに役立ちます。 パフォーマンステスト: システムがスロークエリに対してどのように反応するかを評...
AWS

EC2のAmazonLinux2023にMySQLサーバをインストールする

AmazonLinux2023の内部にMySQLをインストールする方法についてです。 EC2をOS:AmazonLinux2023で立ち上げ、そこにMySQLをインストールします。 EC2立ち上げ EC2を立ち上げます。 インスタンスタイプ...
MySQL

MySQLでユニークインデックスを貼る際のDuplicate entry fuga for key hoge エラー

MySQLでユニークインデックスを貼る際のDuplicate entry fuga for key hoge エラーについてです。 まず、ユニークインデックスを貼る際の構文については以下の通りです。 alter table {テーブル名} ...
docker

DockerでLaravel 11のローカル開発環境を構築する。ついでにphpmyadminも入れてみる。

DockerでLaravel 11のローカル開発環境を構築していきます。 DB確認用に、phpmyadminもインストールします。 コンテナは以下のような構成です。本番環境に応用できるように、あえてSailは使いません。 アプリコンテナ P...
MySQL

Amazon Linux2023 に MySQL8をインストール時に、GPG check FAILEDになった際の解決方法

Amazon Linux2023 に MySQL8をインストールしようとしたら、エラー(GPG check FAILED)になり、かなりハマりましたので、解決方法を記載します。 以下を実行後すれば、MySQL8をインストールできるようになり...
MySQL

MySQL5.7系から8系にアップデートする際に、checkForServerUpgradeで注意点を簡単にチェックする

MySQL5.7のサポート期限は以下のようになっています。 Auroraでも2024年10月でサポート期限切れです! MySQLバージョン MySQL AWS RDSのMySQL AWS AuroraのMySQL 5.7 2023年10月 ...
MySQL

MySQLのデータ更新(UPDATE)・削除(DELETE)を手動実行する際に、安全に実行する方法

つい先日、MySQLのデータ更新(UPDATE)する際に、where句の指定に誤りがあり、想定外のデータが更新されるというトラブルがあり....安全にデータ更新する方法を考えてみました。 ということで、MySQLのデータ更新(UPDATE)...
MySQL

MySQLのInnoDBとMyISAMのパフォーマンス比較をしてみました

MySQLのInnoDBとMyISAMのパフォーマンス比較をしてみましたー 対象のMySQLのバージョンは5.7と8.0です。 結論としては、 INSERTはMyISAMの方が早い SELECT・UPDATE・DELETEは 8.0ではIn...
AWS

AWS Aurora Serverless v2の用途や注意点

Aurora Serverless v2の用途や注意点ついて記載します。 注意点としては、MySQLの場合、Aurora MySQL バージョン 3のみ対応していて、MySQLのバージョン8系でしか使えないなどが挙げられます。
MySQL

MySQLでSELECT FROMの中でSELECTしてみる〜サブクエリの話〜

SELECTのFROM句の中でのSELECTは、サブクエリと言います! サブクエリは、サブクエリを使わないと取得が難しい場合、サブクエリを使うことで高速化が測れる場合に使用します!
WordPress

【WordPressセキュリティ対策】Value-Authでログイン時に本人認証する

WordPressセキュリティ対策として、Value-Authを使用して、WordPress管理画面にログイン際に本人認証します。 ↓Value-Authとは↓ 本人認証とは、ログイン時にSMS・メールで認証番号を送信し、 その番号によって...
WordPress

【コスパ最強】スターレンタルサーバー(Star Server)はフリープランでWordPressを使えます!!

スターレンタルサーバー(Star Server)はフリープランでWordPressを使えるようです!! 無料でWordPressを使えるということです! ↓スターレンタルサーバーの申し込みはこちらから↓ スターレンタルサーバー(Star S...
WordPress

「ロリポップ!」レンタルサーバーのエコノミープランでWordPressのコンテンツを配信する

「ロリポップ!」レンタルサーバーのエコノミープランでWordPressのコンテンツを配信してみます。 ライトではWordPressを簡単にインストールできるのですが、エコノミープランではWordPressをインストールできないため、ひと手間...
WordPress

WordPressで安くて高速なサイトを構築する簡単な方法(staticpressを使用した例を記載しています)

WordPressで安くて高速なサイトを構築する簡単な方法を記載します。 WordPressを自分のPCにインストール WordPressのstaticpress2019プラグインを設定 staticpress2019でWordPressの...
AWS

WordPressをAmazon Linux 2023×Nginxで動かしてみる

WordPressをAmazon Linux 2023×Nginx上で動かしてみます。 なるべくお金をかけずに、かつ、高速なWordPressを構築したいので、CPUはArm、WEBサーバはNginxを使っていきます まずは具体的な構成を記...
AWS

WordPressコンテンツを静的ファイル化してAWS上でサーバレス配信してみる

今回はWordPressコンテンツをサーバレス配信してみます。結構簡単で、30分ほどあればサーバレス配信できるところまで確認できるかと思いまーす。 この記事でのサーバレスとはS3+CloudFrontでコンテンツ配信をすることを指しています...
AWS

WordPressをAWSで構築する5つの方法ー構築方法毎の使用するAWSサービスやWordPressプラグイン情報など

WordPressをAWS上に構築する方法について記載します。 AWS上に構築する方法は5つのパターンがあり、それぞれ特徴やメリットとデメリットがありますので、この点について記載していきます。 構築パターンの特徴を知って適切な構築方法を選択しよう!という記事です。
AWS

TerraformでEC2上にWordPressを簡単に構築するーコピペでTerraformでWordPress構築

TerrafromでEC2上にWordPressを構築します。コピペで簡単にTerraformでEC2上にWordPressを構築できるように記載しています。TerraformソースコードとTerrafromの実行方法、最後に作成したリソースの削除方法を記載しています。
AWS

StaticPressを使ってEC2上のWordPressコンテンツをCloudFront経由で簡単に配信する方法

WordPressのコンテンツを静的ページ化し、CloudFrontで配信できるようにします。静的ページ化するところはWordPressのプラグインStaticPressを使用します。CloudFrontのキャッシュクリアはClear CloudFront Cacheプラグインを使用します
AWS

AWSのEC2に簡単にWordPressをインストールする方法(AMIでWordPressを使用)

簡単にAWSのEC2にWordPressをインストールする方法です。5分で動作確認までできます。 ハマるポイントとしては、WordPressログイン時のパスワードの確認くらいです。 AMIはWordPress Certified by Bitnami and Automatticを使用します
スポンサーリンク