CAMPP Logo

CAMPP = Caddy + MySQL + PHP

MySQL を使用するアプリの開発環境(PHP 含む)

CAMPPは、Caddy、PHP-FPM、MariaDB、phpMyAdminを含む、完全に無料でインストールが簡単なクロスプラットフォームWeb開発スタックです。CAMPPオープンソースパッケージは、驚くほど簡単にインストールして使用できるように設定されています。

CAMPPとは?

CAMPPは、PHP Webサイトをローカルで実行するために必要なすべてをバンドルしたクロスプラットフォームのローカルWeb開発スタックです。

Caddy

自動HTTPSとリバースプロキシ機能を備えたモダンなWebサーバー。

PHP-FPM

最新の機能と改善を備えた高速で効率的なPHPランタイム。

MySQL/MariaDB

Windows/macOSではMySQL、LinuxではMariaDBを使用した堅牢なデータ管理。

phpMyAdmin

簡単な管理のためのWebベースのデータベース管理インターフェース。

CAMPPについて

CAMPPは、従来のWeb開発スタックの現代的な代替手段です。シンプルさとパフォーマンスを念頭に設計されており、PHPアプリケーションをローカルで開発するために必要なすべてを提供します。

Apacheを使用する古いスタックとは異なり、CAMPPはCaddyを利用します。Caddyは、自動HTTPS、簡素化された構成、そしてすぐに使用できる優れたパフォーマンスを備えたモダンなWebサーバーです。

主なメリット

  • Windows、Linux、macOSのクロスプラットフォームサポート
  • 単一のセットアップウィザードで簡単インストール
  • サービス管理のためのシンプルなダッシュボードインターフェース
  • システムサービスとの競合を避けるためのポート設定
  • MITライセンスのオープンソース

コミュニティに参加する

CAMPPはオープンソースであり、貢献を歓迎します。バグを報告し、機能をリクエストし、プロジェクトの改善を支援してください。

最新情報

CAMPP CAMPP v0.2.1

最新のアップデート

修正内容

  • Windowsシステムトレイアイコン: メインウィンドウを閉じた後にシステムトレイアイコンが表示されない問題を修正しました。トレイアイコンがバイナリに直接埋め込まれているため、インストール場所に関係なく常に利用可能です。

ダウンロード

  • Windows: CAMPP-0.2.1-x64.exe (NSISインストーラー推奨)、CAMPP-0.2.1-x64.msi
  • macOS: CAMPP-0.2.1-universal.dmg (ユニバーサルバイナリ)、CAMPP-0.2.1-arm64.dmg (Apple Silicon)、CAMPP-0.2.1-x64.dmg (Intel)
  • Linux: CAMPP-0.2.1-amd64.deb (Debian/Ubuntu)、CAMPP-0.2.1-amd64.AppImage (ポータブル)、CAMPP-0.2.1-amd64.rpm (Fedora/openSUSE)

サポート対象プラットフォーム

  • Windows - 完全サポート、.exeまたは.msiでインストール
  • macOS - 完全サポート、Intel、Apple Silicon、ユニバーサルビルド利用可能 (macOS 13+)
  • Linux - 完全サポート、AppImage、.deb、または.rpmを使用

デフォルトポート

  • Webサーバー (Caddy):8080
  • PHP-FPM:9000
  • MySQL/MariaDB:3307
  • phpMyAdmin:http://localhost:8080/phpmyadmin

ダウンロード

Windows: CAMPP-0.2.1-x64.exe、CAMPP-0.2.1-x64.msi
macOS: CAMPP-0.2.1-x64.dmg、CAMPP-0.2.1-arm64.dmg、CAMPP-0.2.1-universal.dmg
Linux: CAMPP-0.2.1-amd64.AppImage、CAMPP-0.2.1-amd64.deb、CAMPP-0.2.1-amd64.rpm
GitHubで見る

開発者について

Karn Yongsiriwit

Karn Yongsiriwit

フルタイム講師、パートタイムコンテンツクリエイター

ランシット大学 デジタルイノベーション技術カレッジ

CAMPP - Modern Web Development Stack