-
Redisサーバとクライアント(phpredis)のインストールと設定
今回はインメモリデータベースのRedisのインストール手順を学習していきます。Redisサーバ用とRedisクライアントサーバ用にEC2インスタンスを2台使用して、TLSで通信できるところまで確認していきます。 AWS EC2インスタンスの作成ができてSSH接続できて... -
Windows|Chocolateyインストールと実用コマンド
ChocolateyはWindowsのパッケージ管理ツールです。Webシステムの開発をするにあたってローカル環境のWindowsにも各種ツールをインストールすることも多々あります。Chocolateyのインストール手順と基本的なコマンドの使い方を学習してきましょう。 Chocola... -
Neo4j|PHPドライバー(Laudis)をインストールしてNeo4jへに接続する
Neo4jグラフデータベースに接続する場合は各言語用に用意されたドライバー(ライブラリ)を使用します。公式にサポートされている言語には、Java、.NET、Javascript、Go、Python、そしてNode.jsがありますが、それ以外の次の言語は公式ではありませんがコ... -
PHP|Composerをインストールする
ComposerとはPHPにおける依存関係解消ツールです。基本的にはプロジェクト単位でライブラリをインストールするのに使用します。今回はComposerコマンドをインストールして実際にライブラリをインストールする方法を学習していきます。 Composer 本家サイト... -
EC2インスタンス上にLAMP環境を構築する。
LAMP環境とはPHP言語を使ったWebアプリケーションの稼働環境です。それぞれの主要な構成要素の頭文字をから名づけられています。 Linux・・・OS Apache・・・Webサーバ MySQL・・・データベースサーバ PHP・・・サーバサイドのプログラミング言語 LAMP環境... -
Public Key Infrastructure(PKI)とは
Public Key Infrastructure(PKI、公開鍵基盤)とは、公開鍵暗号方式を用いた暗号化技術とデジタル証明書を使用してインターネット上で安全にデータ通信を行う仕組みのことです。このウェブサイトのページを表示しているブラウザとウェブサーバ間のHTTPS通... -
AWSのバーチャルデスクトップ(Windows10)のセットアップ
AWSのバーチャルデスクトップとはクラウドサービスとして提供されるデスクトップ環境になります。ローカル環境にインストールしたソフトウェアを通してリモートサーバに接続し、そのソフトウェア内の画面でリモートのデスクトップ環境を表示・操作すること... -
ローカルのWindowsにTerraformをインストールする
ファイルに定義を記述することでインフラ環境を再現・構築できるようにする方法を Infrastructure as Code (IaC) と言います。テキストコードの自動実行なので、手動でのサーバ構築やネットワーク設定に比べて人為的なミスがなく誰でも同じインフラ環境が... -
EC2インスタンスにCloudWatch Agentをインストールしてメモリを監視する
今回の記事では、EC2インスタンスのメモリ使用状況を監視するためのCloudWatch Agentをインストールする手順を学習します。EC2インスタンスのデフォルトのモニタリングメトリクスにはCPUの使用率やデータ通信量関連のものは含まれていますが、メモリの使用... -
Let’s EncryptのTLS(SSL)証明書の期限切れ通知をRed Sift に移行する
こんにちは。皆さんの中にも多くの方がWebサイトのHTTPS化にLet's Encryptを使用しているかと思います。無料ですし便利ですよね。そのLet's Encryptが 2025 年の 1 月に次のような発表をしました。 Let's Encrypt 証明書の期限切れメール辞めます 「Ending...