ホーム › 移行 › Mac 向け MAMP/XAMPP の代替:Apache・PHP・MySQL

Mac 向け MAMP/XAMPP の代替:Apache・PHP・MySQL

Mac 向けの MAMP Pro/XAMPP の代替:サイト・データベース・PHP 設定を、本物の証明書とセキュリティを備えた管理対象スタックへ移行します。

MAMP を検出し、Homebrew ツールのインストール・Web ファイルのコピー・サービス起動のステップを表示した FrontierStack「セットアップを移行」ペイン
MAMP を検出、手順を提示FrontierStack が MAMP のインストールを見つけ、各ステップ(Homebrew の Apache・PHP・MySQL、Web ファイル、ログイン時の起動)をチェックボックスで示します。
MAMP を検出し、現在の Apache・MySQL・PHP の状態を表示した FrontierStack インストールウィザード
移行後のスタックをそのまま運用インストールウィザードは、検出した MAMP と並べて Homebrew スタックの Apache・MySQL・PHP の状態を表示し、すべて開始・すべて停止もできます。

なぜ MAMP/XAMPP から移るのか

これらは非標準ポートで全インターフェイスに公開され、保守が大変です。FrontierStack はクリーンな Homebrew スタックを使い、localhost にバインドし、TLS・ファイアウォール・バックアップを管理します。

移行されるもの

ドキュメントルート、バーチャルホスト、PHP のバージョンと ini 設定、データベース、WordPress、独自の AddType MIME タイプ、移行元が読み込んでいた Apache モジュールを自動検出します。各項目はオフにできるチェックボックスです。

本番対応

信頼された HTTPS、macOS ファイアウォール、fail2ban、監視、アラートを追加します。

MAMP Pro・ServBay・Laravel Herd と比較するなら

MAMP Pro・ServBay・Laravel Herd はローカル開発環境です。FrontierStack は同じ種類のスタック(Apache または Nginx、PHP、MySQL または PostgreSQL)を Mac で動かし、さらにサーバとして管理します。信頼された証明書、ファイアウォール、監視とアラート、そして SSH で連携した Linux/Mac サーバにも同じ操作を提供します。

Pancake Stack から移行するなら

Pancake Stack は、エヌフォーが Mac App Store で提供するローカル開発スタックです。サイトを本物のサーバとして動かす段階になったら、FrontierStack が Pancake を検出し、サイト・MySQL データベース・Git リポジトリを Homebrew スタックへ移行します。Pancake はデータベース設定を環境変数で各サイトに渡すため、FrontierStack は WordPress と Laravel のサイトごとに専用の MySQL ユーザを作成し、wp-config.php または .env に書き込みます。Pancake 自体はそのまま残ります。

すべてをひとつの Mac アプリで。

FrontierStack は、ローカルでもフリート全体でも、スタック全体のインストール・監視・保護をひとつのネイティブ macOS アプリで行います。パスワードも鍵も AI には見せないから、安全で安心です。

FrontierStack をダウンロード

Apple 公証済み · 安全・安心 · macOS 13 Ventura 以降