軽量 PHP フレームワーク Slim4 をインストールする

環境

  • CentOS7
  • PHP7.x
  • Slim3

Slim

インストール

  • Slim Skeleton を使ってインストールする
  • Slim Skeleton の仕様上 app/ にインストールした。その後に移動させて app を削除した。
    • app/ にまとまっている人が好きな人はそれで運用すればいいと思う。
# composer をインストールする
$ cd /path/to/your/project
$ mkdir bin
$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php composer-setup.php --install-dir=bin --filename=composer
$ rm composer-setup.php

# Slim を app/ にインストールする (app 以外の名前でもいい)
$ bin/composer create-project slim/slim-skeleton app

# app/ の中のファイルを全て app/../ に移動させる (zshの場合のコマンド)
$ mv app/* .
# app/ の中の隠しファイルを全て app/../ に移動させる (zshの場合のコマンド)
$ mv app/.* .

# 移動させたら app ディレクトリは必要ないので削除
$ rm -rf app

Nginx