Laravelを使ってみる

Laravelの環境構築

Laradockを利用する方法などあるが、下記はUbuntu18で
php7.1とcomposerを使ってインストールしていく方法のメモ
 

PHP7.1をインストール

Laravel 5.0 はphp7以上が必要なので入れていく。
ubuntu16の手順だけど下記サイトが分かりやすかった。
Ubuntu 16.04 で PHP 7.2 を使う手順
意外とPHPのバージョンを指定してUbuntuにインストールする方法が載ってないのでまとめる

# 7.0以下ならアップグレード
php -v

# Ubuntu
sudo apt update
sudo apt upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt install php7.1 php7.1-fpm php7.1-mysql php7.1-mbstring php7.1-zip php7.1-xml

# Cent
#sudo yum install -y --enablerepo=remi-php71 php

 

sqlite3 をインストール

# sqlite3本体
#sudo apt purge sqlite3 先に古いのを削除する場合
sudo apt install sqlite3

# PHPからSQLiteへ接続するドライバーをインストール
sudo apt install php7.1-sqlite3

 

composerをローカル環境にインストール

composerのインストールコマンドをコピーしておく
https://getcomposer.org/download/

# コピーしたコマンドを実行していく
mkdir -p ~/src
cd ~/src/
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
./composer.phar --version
mv composer.phar /usr/local/bin/composer
php -r "unlink('composer-setup.php');"

 

Laravel でプロジェクトを作成してみる

Laravel5.5 で myblog というプロジェクトを作成する
最新バージョン … laravel/laravel
バージョン指定 … laravel/laravel=5.5
という風にバージョンを指定することができる

php -m | grep -e openssl -e PDO -e mbstring -e tokenizer -e ^xml$
mkdir -p ~/dotinstall/Laravel_5.5
cd ~/dotinstall/Laravel_5.5/
composer create-project --prefer-dist laravel/laravel=5.5 myblog
cd myblog/
php artisan --version
php artisan serve --host 0.0.0.0 --port=80

# php artisan serve だと
# 127.0.0.1:8080 で上がってくる

コメント

タイトルとURLをコピーしました