6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

MAMPのPHPをターミナルから実行する方法

Last updated at Posted at 2018-01-01

Laravel等でPHPでもターミナルを使用する機会が多いかと思いますが、
通常ターミナルでPHPを実行すると、Macに最初からインストールされているPHPを使用されてしまいます。
MAMPを使用しているPHPをターミナルで使う方法を下記に記載します。
環境によって、下記の手順で上手くいかない場合もあるので、ご容赦ください。

セットアップ環境

  • MacOS Sierra 10.12.4
  • MAMP 4.2.1
  • MAMP内のPHP 7.1.8

記事中のphp7.1.8の部分はご自身の環境に変えて実行してください。

現在使っているPHPのパスの確認

ターミナル
$ which php
# 実行例:/usr/bin/php

これはMacのデフォルトのPHPを指しています。

パスを通す

ターミナル
$ vi ~/.bashrc

# ファイルに追記します
export PATH=/Applications/MAMP/bin/php/php7.1.8/bin:$PATH
# :wq で保存

source ~/.bashrc # 反映させます

パスの確認

ターミナル
$ which php
# 実行例:/Applications/MAMP/bin/php/php7.1.8/bin/php

これでMAMP内のPHPで実行されていることが確認できました。

Macを再起動するとデフォルトの設定に戻ってしまう場合がありますので、
source ~/.bashrc のコマンドを叩いて再度反映します。

6
4
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
6
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?