hkane8の技術ブログ

主にIT技術系で調査したこと等を備忘として記載します

【技術やってみた】Next.js 14のサンプルWebアプリケーションをMacで実行してみた

概要 Node.jsをインストールして、Next.jsのサンプルWebアプリケーションを動作させてみた。 環境 ・Mac OS Monterey 12.4・Visual Studio Code 1.73.1 本記事でインストールしたソフトウェアのバージョン ・Node.js 20.12.0 ・npm 10.5.0 ・Next.js 14.1.4 …

【技術やってみた】Zabbix 4.0 DB(MySQL)を、新規構築したZabbix6.0から利用できるか

概要 Zabbix 4.0で利用していたDB(MySQL8.0)を、別に構築したZabbix6.0サーバから参照した時に、利用できるのかを検証してみた。 結果 検証した結果では、別構築したZabbix6.0サーバのホスト名とIPアドレスを、Zabbix4.0で動作していたサーバと同じホスト名…

【技術やってみた】Mac M1でUTMを使ってCentOS7を構築してみた

概要 一個前の記事で、UTMをインストールしてみたので、UTMを使ってCentOS7を構築できるかをやってみた時のメモ。 環境 ・Mac OS Monterey 12.4 ・UTM v4.4.4 実行内容 所要時間は、およそ30分前後 。 ※CentOSインストールの待ち時間がいちばん長い UTMの…

【技術やってみた】Mac M1で仮想マシンを構築するためにUTMをインストールした

概要 Mac M1でCentOSの仮想マシン(VM)を構築したかったので、UTMをインストールしてみた。 環境 ・Mac OS Monterey 12.4 ・UTM v4.4.4 (2023.11.25時点) 実行内容 GitHubで公開されているUTMのページへアクセスする。 Mac用UTMインストールに必要なファイ…

【技術やってみた】WindowsにAWS CloudWatch Agentをコマンドラインでインストールしてみた

内容 コマンドでAWSのCloudWatch Agentのインストールを実行してみた 環境 ・Windows 11 Pro Insider Preview ・PowerShell 1.インストーラのダウンロード Invoke-WebRequest -Uri "https://amazoncloudwatch-agent.s3.amazonaws.com/windows/amd64/latest/a…

【技術やってみた】PowerShellで設定変更(ホスト名、RDP接続ポート、Windowsファイアウォール、タイムゾーン)

内容 WindowsでGUIを使用しないで、PowerShellで以下を実行する方法を調査してやってみた OSホスト名変更 RDP接続ポート変更 RDP接続ポート変更に伴うファイアウォール変更 タイムゾーン変更 環境 ・Windows 11 Pro Insider Preview ・PowerShell 1.ホスト名…

【技術やってみた】自己参照URLの整理

内容 前回やってみた自己参照URL について、Apacheの前段に配置したロードバランサーでSSL終端する場合について、動作確認してみた。 環境 ・Windows 11 Pro Insider Preview ・Apache httpd 2.4.54 以下を1台のPCで確認。 ロードバランサー想定のApache ht…

【技術やってみた】URLの/有無と自己参照URL関連のApache定義(ServerNameとUseCanonicalName)の動作を確認してみた

内容 ブラウザからURLにアクセスする際、パスの末尾にスラッシュありとなしでリダイレクトの発生有無が異なる場合がある。また、Apache httpdの定義により、自己参照URLも変わってくるため、実際にブラウザ(Edge)の開発者ツールを利用して動作検証して確認…

【AWS】ALBアクセスログ出力先のS3バケットに必要なポリシー設定

2023.3.18時点の情報です。 内容 AWSのALB(Application Load Balancer)でアクセスログの出力設定を行う際、出力先となるS3バケットにポリシー設定が必要なので、忘れないように調査結果を残します。 必要なS3バケットのポリシー設定 以下の公式ページの「S3 …

【AWS】CloudWatch エージェントでできることを公式ドキュメントで調べた

2023.2.18時点で調べた情報です。 情報は更新、変更されて古くなる可能性があります。 内容 AWSのCloudWatch エージェントの設定でできることがログ収集とか監視とかいろいろあるので、公式ドキュメントで調べてみた。 忘れないように自分用のメモとして記載…

【技術メモ】鍵ファイルを使ったssh実行イメージを整理した

内容 Linux上のシェルを別のサーバからsshでリモート実行するときのイメージを毎回忘れるので、整理して自分用の図としてVSCodeで作成してみた。 鍵ファイルの作成イメージのメモ 鍵ファイル作成後、リモートシェル実行するイメージのメモ

【技術やってみた】AWSのシステム構成図をVSCodeで書いてみた2

内容 VSCodeの拡張機能でAWSのシステム構成図を作成した。 試した際にできなくて気になった以下のことを試してみた。 図を書く全体エリアはどこまで広くかけるのか 図のアイコンの下にEC2などのラベル追加できるのか 図を変更した際、変更点の確認ができるか…

【技術やってみた】AWSのシステム構成図をVSCodeで書いてみた

内容 AWSなどでシステム構築した際、Excelでシステム全体の構成図を書くのも大変なので、構成図を作成する方法を調べていたら、VSCodeの拡張機能でdraw.ioというものが提供されていることがわかったのでやってみた。 前提 VSCodeをインストールしていること …

【技術調査】デジタル証明書(SSL証明書)について

内容 デジタル証明書について整理してみた。 本記事内では、デジタル証明書はSSL証明書として記載してます。 公開鍵 データを暗号化してやりとりするために他人に公開する鍵。 秘密鍵とペアになる。 秘密鍵で暗号化されたデータを復号できる。 秘密鍵 公開鍵…

【AWS】ACMを利用したプライベート証明書発行に必要な事項を調べてみた

2022.10.9時点の情報です。 内容 AWSのACM(AWS Certificate Manager)を利用してプライベート証明書を発行する方法を調べてみた。(発行には、自分個人利用としては高額な費用が発生するため、発行まで実施はできていません。) ACM画面からできること AWSマ…

【AWS】ELB(ALB,NLB)のIPアドレス固定方法を調べてみた

2022.10.1時点の情報です。 内容 AWSのELB(Elastic Load Balancing)について、ALB(Application Load Balancer)とNLB(Network Load Balancer)のIPアドレスを固定する方法を調べてみた。 グローバルIPアドレス固定(インターネット向け) ALB Global Accelerator…

【PC操作】Mac OSでスクリーンショット取得時の保存先を変更する

やりたいこと Mac OSでスクリーンショット取得時のファイル保存先を変更したい。 (デフォルトだとデスクトップに保存される。) 環境 Mac OS Monterey 12.4 手順 Shift + command + 5四角形の範囲と合わせて画面の下部にメニューが表示される。 オプション…

【PC操作】Mac OS でスクリーンショットを取得する

やりたいこと Mac OSでショートカットキーでスクリーンショットを取得したい。 環境 Mac OS Monterey 12.4 手順 (1)全画面のコピー取得 Shiftキー + commandキー + 3キー (2)選択範囲のスクリーンショット取得 Shiftキー + commandキー + 4キー 範囲を…

【技術やってみた】Visual Studio CodeからWildFlyのホットデプロイ動作を確認してみる

やってみたこと VSCode上のWildFlyにて、ホットデプロイの動作確認を実施してみた。 動作確認は、 hkane8.hatenablog.com でやってみた環境を利用し、サンプルアプリ内のJSPファイルの内容を変更したら、WildFlyの停止起動なしで反映できるかを確認した。 環…

【技術やってみた】Visual Studio CodeからWildFlyを起動しサンプルアプリを動作させる

やってみたこと VSCodeでWildFlyを起動できるように環境構築し、サンプルのWebアプリを動作させてみる。 ※サンプルのWebアプリはApache Tomcatのページで公開されているwarファイルを利用する。 環境 Mac OS Monterey 12.4 Visuaul Studio Code 1.71.0 (Univ…

【技術調査】Visual Studio CodeでEclipseの呼び出し階層を開く相当のことができるか

調査内容 Eclipseで「呼び出し階層を開く」でメソッドの呼び出し元を一覧表示するのと同等のことが、VSCodeでもできるのか確認した。 結論 できた。 環境 Mac OS Monterey 12.4 Visuaul Studio Code 1.71.0 (Universal) OpenJDK Runtime Environment (Temuri…