>_DEVELOP

ヘッダー画像1
ヘッダー画像2
ヘッダー画像3

$ sudo learn –daily –append >> ~/brain/tech.log

✅ Xamppまたは、Laragonとは?軽量・高速なローカル開発環境

Laragonとは?

Laragonは、Windows向けの軽量かつポータブルなローカル開発環境です。以下のような特徴を持ちます

  • 軽量かつ高速な起動
  • Apache / Nginx / MySQL / PHP / Node.jsなどをワンクリックで構築
  • 設定がシンプルで柔軟

Laragon公式Webサイト・GitHubについて

  • 公式サイト:Laragon の公式サイトは laragon.org で、最新情報やドキュメント、導入手順が公開されています。Laragon+1
  • GitHubページ:GitHubでは leokhoa/laragon リポジトリが管理されており、ソース構造やREADME、CHANGELOGなどが確認できます。なお、Laragonはバイナリ形式で提供されており、ソースコードそのものはOSSとして公開されていません。GitHub

🛠 Laragonで文字コードをShift_JISに設定する方法(Apache)

日本語を扱うWebアプリケーションでは、Shift_JISが必要になる場面もあります。たとえば、既存のレガシーシステムとの連携や、特定の業務用ツールとの互換性が理由です。

以下では、LaragonのApacheサーバで文字コードをShift_JISに設定する方法を解説します。

手順①:Apacheの設定ファイル(http.conf)を開く

  1. Laragonを起動
  2. メニューの「Menu」→「Apache」→「httpd.conf を開く」を選択

または、Laragonのディレクトリから以下のパスを開きます。

httpd-xxxはインストールされているApacheのバージョンによって異なります。

手順②:文字コードをShift_JISに変更する

以下のディレクティブを httpd.conf の適切な位置に追加または変更します。

特定のディレクトリだけShift_JISにしたい場合は、次のように記述します。


手順③:Apacheを再起動する

設定を反映させるには、Apacheの再起動が必要です。

  1. Laragonのメイン画面で「Apache」→「Restart」をクリック
  2. または「Services」→「Restart All」でまとめて再起動

✅ 設定確認方法

ブラウザで対象のページを開いた状態で、デベロッパーツール(F12)→ Networkタブ → Response Headers を確認します。

次のように表示されていれば設定成功です。


📝 まとめ

  • Laragonは簡単にWeb開発環境を構築できる優れたツール
  • Apacheの httpd.confAddDefaultCharset Shift_JIS を追記することで、Shift_JISでの出力が可能
  • 日本語のレガシー対応や特殊要件に役立つ

XAMPPでShift_JISを設定する方法

1. Apacheの文字コード設定を変更する

手順

  1. XAMPPコントロールパネルを起動し、「Config」→「Apache (httpd.conf)」を開きます。
  2. ファイル内で AddDefaultCharset という行を探します。
    通常は以下のように設定されています: AddDefaultCharset UTF-8
  3. この行を次のように書き換えます: AddDefaultCharset Shift_JIS
  4. 保存してApacheを再起動します。

Xamppも基本的に内部Apacheの設定を変えてあげるだけ、です。

XAMPPの開発元は Apache Friends という非営利団体です。


Apache Friendsについて

  • 組織形態:非営利団体(NPO)
  • 設立:2002年頃
  • 所在地:国際的に活動しているが、主要メンバーは世界各地に分散
  • 公式サイトhttps://www.apachefriends.org/

Apache Friendsの主な活動

  • XAMPPの開発・メンテナンス
  • 無料で簡単に使えるApacheベースの開発環境の提供
  • コミュニティサポートの運営

XAMPPの特徴

  • Apache HTTP Server、MariaDB(旧MySQL)、PHP、Perlなど主要コンポーネントをワンパッケージで提供
  • OSはWindows、Linux、Macに対応
  • 無料かつオープンソース中心の構成

このため、ローカル環境として快適なのはLaragon>Xamppですが、依然としてXamppが安心できると考えています。(特にセキュリティが厳しい企業の場合)