Published on

Laravel 5.7をUbuntu 18にインストールする

Authors

インストールするマシンの環境、インストールの手順

Ubuntu 18.04.1 で PHP 7.2 の環境を用意

Ubuntu のパッケージを最新に

$ sudo apt update
$ sudo apt upgrade

php7.2 と必要なパッケージもインストール

$ sudo apt install php7.2 php7.2-mbstring php7.2-xml php7.2-zip

php のバージョン確認

$ php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )

Composer の導入

Composer は、PHP のパッケージ管理システムです。インストールスクリプトを実行して、PATH の通っている場所に移動させます。

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

Composer のバージョンを確認

$ composer -V
Composer version 1.7.3 2018-11-01 10:05:06

Laravel のインストール

あとは、Composer を利用して、 Laravel のインストラーを取得して実行します。

$ composer global require "laravel/installer"

Laravel の PATH を通しておきます。.bashrc に下記を追加します。

export PATH="$HOME/.config/composer/vendor/bin:$PATH"

Mac の場合は、PATH が違います。

$HOME/.composer/vendor/bin

Laravel のバージョン確認

$ php artisan -V
Laravel Framework 5.7.14

Laravel のプロジェクトを作成して、起動

Laravel コマンドで blog プロジェクトを作成、出来上がった blog フォルダに移動して、サイトを起動します。

$ laravel new blog
$ cd blog
$  php artisan serve
Laravel development server started: <http://127.0.0.1:8000>
[Sat Nov 24 04:26:12 2018] 127.0.0.1:46430 [200]: /robots.txt
[Sat Nov 24 04:26:13 2018] 127.0.0.1:46434 [200]: /favicon.ico
Laravel started