
リバースプロキシ環境でWordPressのアクセスログに実IPを記録する方法を解説。HTTPヘッダーの仕組み、nginx変数の命名規則、Cloudflareの役割を初心者向けに説明します。
リバースプロキシ環境でWordPressのアクセスログに実IPを記録する方法を解説。HTTPヘッダーの仕組み、nginx変数の命名規則、Cloudflareの役割を初心者向けに説明します。
VSCodeからVPSに接続して仕事をしようとしたところ、接続が拒否されてしまいました。 時々あることなのでXServerのVPS管理画面からシステムを再起動させたのですが、それでも上手く行かない。 困ってしまったのでA […]
Webアプリケーション開発において、手動でのブラウザテストは時間がかかり、見落としも発生しやすいものです。この記事では、VPS環境でPuppeteerとヘッドレスChromiumを使って、複数プロジェクトで再利用可能な汎 […]
Webサービスを運営していると、「特定の国からの不正アクセスが多い」「管理画面は日本からのアクセスのみに制限したい」といった課題に直面することがあります。 今回は、Docker + nginx-proxyの環境で、Geo […]
先日、ConoHaメールサーバーを利用した時の設定を書きました。ところがConoHaメールサーバーのAPIの仕様についてどこまで公開されているかわからなかったため、自分たちでメールサーバーを立てることにしました。 いくつ […]
独自ドメインでメールアドレスを作りたいけど、自分でメールサーバーを立てるのは大変…という方にオススメなのが、ConoHaメールサーバーです。今回は実際にhogehoge.netドメインでConoHaメールサー […]
DBクエリビルダーとEloquent ORMの構造比較 DBクエリビルダー Eloquent ORM DB::table(‘users’) ->where(‘active’ […]
なんかとんでもないタイトルになったのは、Claudeに調べてもらったことをブログ記事っぽく書き直してと依頼したからです。恥ずかしい。。。というか全体的に大げさに書き直してくれるのどうにかしてくれないかな。 こんにちは、L […]
背景: モバイルで開発作業を行う課題 VPSとVS Code、Remote SSHという最強の組み合わせで開発環境を構築したものの、iPadでこの環境を活用したいという課題に直面していました。iPadにはVS Code公 […]
現在VPS+VSCode+RemoteSSHで作業をしているのですが、複数のGitHubアカウントを利用しているため、先日初めて本来使うべきでないGitHubアカウントでコミットをしてしまいました。 Pull Reque […]