PHPフレームワークのPhalconのインストール方法

 
              Web                          
 
Web

PHPフレームワークのPhalconのインストール方法をまとめます。

はじめに

PHPフレームワークの中で最速と噂のPhalcon(ファルコン)フレームワークのインストール方法をまとめます。

公式サイトにも記載されているようにいくつか方法があるのですが、僕は基本的にyumでパッケージを管理したいのでyumでインストールします。

インストールするサーバ環境は以下の通りです。


ホストOS ゲストOS PHP
iOs(Mackbook) CentOS7 PHP7.2

Phalconのインストール

まずはROOTでログインしてPhalconのリポジトリを追加します。リポジトリは安定版と開発版の2種類あり、今回は安定版をインストールします。

$ su -
$ curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.rpm.sh | sudo bash

最新化します。

$ yum update

Phalconに必要なモジュールをインストールします。

$ yum --enablerepo=remi-php72 install gcc make pcre-devel php-devel

最後にPhalconをインストールします。

$ yum install php72u-phalcon

dev-toolのインストール

Phalconのプロジェクトやクラスの雛形を自動生成するためのツールです。
これはyumではインストール出来なさそうでした。

$ git clone https://github.com/phalcon/phalcon-devtools.git
$ cd phalcon-devtools
$ source phalcon.sh

動作確認

以上でPhalconのインストールは完了です。

動作確認してみます。

$ phalcon -v
Phalcon DevTools (3.4.0)
Environment:
  OS: Linux localhost.localdomain 3.10.0-327.4.5.el7.x86_64 #1 SMP Mon Jan 25 22:07:14 UTC 2016 x86_64
  PHP Version: 7.2.14
  PHP SAPI: cli
  PHP Bin: /usr/bin/php
  PHP Extension Dir: /usr/lib64/php/modules
  PHP Bin Dir: /usr/bin
  Loaded PHP config: /etc/php.ini
Versions:
  Phalcon DevTools Version: 3.4.0
  Phalcon Version: 3.4.2
  AdminLTE Version: 2.3.6

Phalconプロジェクトを作成みましょう。

php phalcon.php create-project hogehoge

細かくバージョン指定も出来ると思うので気が向いたら調べてみようと思います。

えず

東京でフリーランスのWebエンジニアやっています。 今はPHPとGoをメインに、プライベートでは広く浅くをモットーにフロント〜インフラまで学習しています。 当面の目標はDevOps寄りのオールラウンダー。

Web
スポンサーリンク
えずをフォローする
えずブログ