Rails のスクリーンキャストには、ビルトイン Web サーバーと、ローカル マシンでの開発とテストを可能にするデータベースが示されていることに感銘を受けました。Apache のインスタンスを取得してプロジェクト ディレクトリをその DocumentRoot として実行し、ポート 8080 (または同様のもの) でファイルを提供するにはどうすればよいですか?
私が質問している理由は、CodeIgniter を試してみるつもりであり、複数のプロジェクトで使用したいからです。マシンの DocumentRoot をそれぞれで散らかしたくありません。データベースの移行方法に関する提案も歓迎します。
これまでのご回答ありがとうございます。私は Mac OS X を使用していることを明確にしておく必要があります。WAMP は Windows 専用のようです。また、XAMPP は Apache や他の多くの Web ツールをインストールするための優れた方法のように見えますが、プロジェクト ディレクトリを提供するためにインスタンスをロードする方法がわかりません。Mac OS X には Apache と PHP の両方がインストールされています。標準以外のポートでプロジェクトを提供する方法を探しています。
私が望むことを行うMAMP Proを見つけましたが、可能であれば、よりミニマリストなアプローチが良いでしょう. httpd.conf
編集してプロジェクト ディレクトリにドロップできるファイルを持っている人はいますか?
また、データベースの移行に関する質問を投げかけたことをお詫びします。私が見つけたいと思っているのは、既存のデータを失うことなく、スキーマの変更をライブ サーバーにプッシュできるようにするものです。これは難しく、環境要因に大きく依存していると思います。