CentOS7でSlimを動かしてみる
CentOS7でPHPのフレームワークSlimを動かしてみる。
とりあえず、PHPをインストールし、
$ sudo yum -y install php $ php --version PHP 5.4.16 (cli) (built: Apr 1 2020 04:07:17) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Composerをインストールする。
$ curl -sS https://getcomposer.org/installer | php $ sudo mv composer.phar /usr/local/bin/composer $ composer --version Composer version 2.0.8 2020-12-03 17:20:38
Slimをインストールする。
$ composer require slim/slim $ cat composer.json { "require": { "slim/slim": "^2.6" } }
index.phpを作成。
$ vi index.php
<?php require 'vendor/autoload.php'; $app = new \Slim\Slim; $app->get('/', function() { echo 'Hello, world!'; }); $app->run();
サーバーを起動する。
$ php -S 0.0.0.0:8080
ブラウザでアクセスするとHello, world!が表示される。
http://サーバーのIPアドレス:8080/