LoginSignup
2
1

More than 5 years have passed since last update.

Laravel5.4のインストールをやってみた

Last updated at Posted at 2018-05-10

laravel インストール手順

環境

CentOS-6.9
laravel-5.4.36
php-5.6.35
Apache-2.2.15

手順

1. remi-php56をインストール

rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

2. Apacheをインストール

yum install httpd httpd-devel httpd-manual httpd-tools

3. PHPをインストール

インストールオプションは必要に応じて変更してください

yum install --enablerepo=remi --enablerepo=remi-php56 php php-devel php-mbstring php-mcrypt php-mysqlnd

Apacheのconfを確認

ls -la /etc/httpd/conf.d/php.conf
-rw-r--r--. 1 root root 1.5K Apr 25 08:14 php.conf    ←このファイルがあればOK

ls -la /etc/httpd/modules/libphp5.so
-rwxr-xr-x. 1 root root 4.5M Apr 25 08:14 libphp5.so   ←このファイルがあればOK

4. laravelのインストール

まずはcomposerをインストール

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Laravelのインストーラをcomposerのルートディレクトリにもっていく
※この処理は少し時間がかかるので辛抱強く待ちましょう

composer global require "laravel/installer"

ちなみに上記をrootユーザーで実行すると下記のように警告が表示されるので、可能な限り一般ユーザーで実行しましょう

Do not run Composer as root/super user! See https://getcomposer.org/root for details
参考URL: https://akamist.com/blog/archives/261

Laravelインストーラにパスを通す

~/.bashrc
export PATH=$HOME/.composer/vendor/bin:$PATH
source ~/.bashrc

新規プロジェクトを作成

cd /var/www
laravel new project-name

上記を実行すると、/var/www配下にproject-name というフォルダが作成されます。

私の環境では、laravelコマンドを使用してプロジェクトを作成すると、vendor/
ディレクトリが作成されないため、composerコマンドで作成しました

composerコマンドでのプロジェクト作成は以下の手順で可能です

cd /var/www
composer create-project laravel/laravel --prefer-dist project-name

http://localhost/index.php
にアクセスしてLaravelの初期ページが表示されればインストール完了です
※project-name/public をDocumentRootにした場合です

2
1
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
2
1