Mac(OS X)には標準でApacheが用意されていて、ターミナルからコマンドを入力することで開始/停止することができます。
# Windowsでは別途自分でインストールして設定する必要があったので助かりました
JavaScriptで開発している時にローカルファイルでは確認できない内容は、ローカルサーバーを使って行いましょう。
Apacheの開始
sudo apachectl start
Apacheの停止
sudo apachectl stop
Apacheの再起動
sudo apachectl restart
Automatorで登録
今回のApacheの開始/停止は使用頻度が高そうなのでAutomatorでアプリケーションとして作っておきました。
ただし、実行時にパスワード入力が伴うコマンドは「シェルスクリプトの実行」ではエラーが出て実行出来ません。「AppleScriptを実行」を使うことで、パスワード入力を伴うコマンドを実行することができます。
実行したいコマンドを以下のように記述します。
do shell script “<実行したいコマンドを記述>” with administrator privileges
コメントを残す
コメントを投稿するにはログインしてください。