MacでPHP環境のローカルサーバーを立ち上げる方法
例えば、Mac内に、「/var/www/html/」というディレクトリを作成して、その中のファイルを、ローカルサーバーとして表示させたい場合のメモです。
あらかじめ、どこかにphp.iniを作成しておき、必要に応じたPHPの設定を記述しておきます。例えば下記のような感じ。
default_charset = UTF-8
mbstring.internal_encoding = UTF-8
short_open_tag=On
んで、あとは、
php -S localhost:8000 -c /path/to/php.ini
で、PHPのビルトインサーバーを起動。
http://localhost:8000/から、Macのローカル環境でPHPを実行して動作確認ができます。
Macなら、MySQLサーバーとかも簡単に立てられるので、上記のような、簡単なコマンドで、LAMP環境ならぬ、ローカルのMAMP環境が実現できます。
便利便利(^^)
あらかじめ、どこかにphp.iniを作成しておき、必要に応じたPHPの設定を記述しておきます。例えば下記のような感じ。
default_charset = UTF-8
mbstring.internal_encoding = UTF-8
short_open_tag=On
んで、あとは、
php -S localhost:8000 -c /path/to/php.ini
で、PHPのビルトインサーバーを起動。
http://localhost:8000/から、Macのローカル環境でPHPを実行して動作確認ができます。
Macなら、MySQLサーバーとかも簡単に立てられるので、上記のような、簡単なコマンドで、LAMP環境ならぬ、ローカルのMAMP環境が実現できます。
便利便利(^^)
最初に記事を書いた日:2017/10/21
この記事をシェアする
関連記事
- ・外部メールサーバーからメール送信するPHPの関数(簡略版)
- ・TinyMCEにelFinderを搭載した環境で、ファイルを選択できるようにする方法
- ・秒速でPHPのフォームにreCAPTCHA v3を導入するサンプルコード
- ・htaccessのRewriteでGETパラメータを無理やり引き継ぐPHPコード
- ・RewriteRuleが効いているURLで、?以降の文字列を取得する方法
- ・ワードプレスでコメントを完全無効にする方法【コメントスパム対策】
- ・画像ファイルをリサイズして、データで返す
リサイズした結果を、ファイルではなく変数に返す。 - ・サーバー内の全てのファイルから、文字列検索
HTTPS化作業に使える - ・PHPで、指定したディレクトリ以下のファイル一覧を再帰的に取得
- ・Googleストリートビューで建物内部が表示されないようにする
Google Maps API v3