macで簡易ローカルサーバーを立てる
とりあえず、なにも準備しないで簡易的にローカルサーバーを立てる時、
macOSにはデフォルトで Pythonとphpが入っています。
python --version Python 2.7.10
php -v PHP 7.1.19 (cli) (built: Aug 17 2018 18:03:17) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
pythonサーバーを立てたい
ディレクトリまで移動して (どこに作成するかは自由です)
cd /Users/ユーザー名/Desktop/testDir(自分で設定した) python -m SimpleHTTPServer 7777 // サーバーが立ち上がる Serving HTTP on 0.0.0.0 port 7777 ...
で以下のURLでアクセス出来ます。
ポートは他で使用しているもので無ければ自由に設定出来ます。
http://localhost:7777
終了はCtrl-cです。
phpサーバーを立てたい
cd /Users/ユーザー名/Desktop/testDir(自分で設定した) php -S localhost:9999 PHP 7.1.19 Development Server started at Sun Oct 28 11:22:13 2018 Listening on http://localhost:9999
で立ち上がります。このサーバーだとphpも動くので簡易的な開発やチェックには便利ですね。
こちらもポートは自由に設定出来ます。
終了はCtrl-cです。
ドキュメントにも書いてありますが使用出来るのは、PHP 5.4.0からで、
あくまでも開発での使用目的でのみ使用してくださいとのこと。
■参考記事
手っ取り早く Mac でローカルサーバーを立てる方法 - tacamy--log
PHP: ビルトインウェブサーバー - Manual