Help us understand the problem. What is going on with this article?

Laravel 4 (4.2) をインストール (Mac OS X Mavericks 10.9.5, PHP 5.4)

More than 5 years have passed since last update.

========

composer をインストール

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

して composer.phar をワーキングディレクトリに設置。

laravel を laraevl インストーラーからインストール

Laravel - The PHP framework for web artisans. を参考に、

php composer.phar global require "laravel/installer=~1.1"

して ~/.composer/bin/laravel ユーティリティコマンドをインストール。

Laravel インストーラーからインストールすることの利点

app/storage などのディレクトリのパーミッションを自動で設定してくれる、かと思った。
してくれなかった 。 (もしかしてインストーラーを使う利点は無いのか?)

(下記、 Laravel 環境を構築 の後で↓)

Laravel - The PHP framework for web artisans. を参考に、

chmod -R 707 app/storage する。

Laravel 環境を構築

laravel new name-of-webapp して web フレームワーク環境を自動セットアップ。

その後、

Laravel - The PHP framework for web artisans. を参考に、

  • timezone -> Asia/Tokyo
  • locale -> ja

に修正する。

動作確認

php artisan serve コマンドで立ち上げてみる。 (OS は Mac OS X Mavericks 10.9.5, PHP 5.4.30 で OS に最初から入ってた環境)
下記のようなエラーが出る。

$ php artisan serve
Mcrypt PHP extension required.

brew でインストールしようと試みたがうまくいかなかったので、

MacOSX - mac OSX環境にphp-mcryptをインストールするtips - Qiita を参考に、

Mcrypt installer - Tools, Support and Consultancy for OS X Server - Taking care of OS X Server

からインストーラーを落としてインストールすると…動いた。神。

ブラウザで http://localhost:8000 を開いてみて確認。動いてるので、
引き続き Laravel - The PHP framework for web artisans. を参照しながらアプリを書いていってみる。

Why do not you register as a user and use Qiita more conveniently?
  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
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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