Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
5
Help us understand the problem. What is going on with this article?
@zaburo

MacにComposer + Laravelを入れる

More than 5 years have passed since last update.

下準備

composerのインストールにphp-mcryptが必要だが、Mac標準のPHPにはphp-mcryptが入っていない。これを解決する方法は、

1.php-mcryptをインストールする。
2.MAMP等のPHPを使う。

の2つ。

php-mcryptをインストール

brew install mcrypt

でphp-mcryptもインストールされるらしい(試していない)。

MAMPのPHPを使う

プリインストールのPHPは/usr/bin/phpにあるので、それより手前にMAMPのPHPのPATHを設定する。

export PATH=/Applications/MAMP/bin/php/php5.4.4/bin:$PATH

等とする。phpのバージョンは、利用しているPHP環境に応じて変更する。

Composerのインストール

curl -s https://getcomposer.org/installer | php

めんどいので改名して/usr/local/binに移す。

sudo mv composer.phar /usr/local/bin/composer

確認

composer --version

Laravelのインストール

LaravelのインストールはComposerで行うことが一般的らしい。依存コンポーネントが多いのでまあ、そうだろう。

composer create-project laravel/laravel project_name --prefer-dist

設定

特に必要ないが、app/storageを

sudo chmod -R 777 storage

として、書き込み可にしておく。
あとは、config/database.phpのMySQLのdatabase nameやログインID,PWを設定しておけばとりあえず動く。

動作確認

MAMPのhtdocsで上記コマンドを実行した場合、htdocs/project_nameフォルダができ、その下のpublicがrootとなる。

となる。

5
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
zaburo
こんにちは。自分用のメモをだらだら公開しています。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
5
Help us understand the problem. What is going on with this article?