Amazon Linux2にphp7.4をインストールしてPhalconをインストールする

awsEC2

Amazon Linux2にphp7.4をインストールしてPhalconをインストールする

Phalconというフレームワークを使ってみたかったのでEC2にphp7.4をインストールします。


$ sudo amazon-linux-extras install php7.4
$ php -v
PHP 7.4.3 (cli) (built: Mar 2 2020 21:05:06) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
view raw

gistfile1.txt

hosted with ❤ by GitHub

sudoコマンドが実行できない場合は「Amazon Linux2でsudoコマンドを実行する方法 」を参照ください。

Phalconインストール

Phalconをインストールします。gitがインストールされていない場合はyumでインストールしておきます。


$ sudo yum install git
$ sudo yum install gcc make
$ sudo yum install php-devel
view raw

gistfile1.txt

hosted with ❤ by GitHub

上記インストールしたら、Phalconをインストールします。


$ cd /tmp
$ git clone git://github.com/phalcon/cphalcon.git
$ cd cphalcon/build
$ sudo install
Thanks for compiling Phalcon!
Build succeed: Please restart your web server to complete the installation
$
view raw

gistfile1.txt

hosted with ❤ by GitHub

php.ini変更

phalcon.iniをsudo touch /etc/php.d/配下に作成します。


$ sudo touch /etc/php.d/phalcon.ini
$ sudo vi /etc/php.d/phalcon.ini
view raw

gistfile1.txt

hosted with ❤ by GitHub

Phalcon-devtoolsインストール

/tmpにダウンロードして、インストールシェルを実行します。


$ cd /tmp
$ sudo git clone git://github.com/phalcon/phalcon-devtools.git
$ cd phalcon-devtools
$ . ./phalcon.sh
Phalcon Developer Tools Installer
Make sure phalcon.sh is in the same dir as phalcon file
and that you are running this with sudo or as root.
Installing Devtools…
Working dir is: /etc/php.d/phalcon-devtools
Failed to create symbolic link /etc/php.d/phalcon-devtools/phalcon: File exists
Exit.
view raw

gistfile1.txt

hosted with ❤ by GitHub

Phalconプロジェクト作成

phalcon create-project プロジェクト名でプロジェクトを作成することができます。

 

 

 

GitHub - phalcon/phalcon-devtools: Phalcon Developer Tools
Phalcon Developer Tools. Contribute to phalcon/phalcon-devtools development by creating an account on GitHub.

コメント

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