LoginSignup
0
2

【Mac版】シェルスクリプトを作ってダブルクリックのみでビルトインウェブサーバを起動させる方法

Last updated at Posted at 2021-03-27

ビルトインウェブサーバについて

プライベートIPアドレスの用途参照.

プライベートIPアドレスの取得について

ターミナル上でプライベートIPアドレスを調べる方法 1参照.

シェルスクリプトの作成

デスクトップ上にシェルスクリプトを作成

touch ~/Desktop/builtin_webserver.command

builtin_webserver.commandに下記コードを記述

例)プライベートIPアドレスが192.168.100.158の場合

builtin_webserver.command
#!/bin/sh

# ドキュメントルートへ移動
cd /Library/WebServer/Documents

# ビルトインウェブサーバを起動
php -S 192.168.100.158:8000
killall Terminal

下記コマンドを実行して.commandファイルに実行権限を与える.

chmod u+x ~/Desktop/builtin_webserver.command

終了コマンドはCtrl-C

これでbuiltin_webserver.commandをダブルクリックするだけで,ビルトインウェブサーバが起動しローカルサーバを立てることができるようになった.

ネットワーク環境が変わるとプライベートIPアドレスも変わってしまうので,都度builtin_webserver.commandを書き換える必要がある.

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2