【原创】Docker中给PHP安装phalcon扩展

【原创】Docker中给PHP安装phalcon扩展

一、Phalcon简介

Phalcon 是开源、全功能栈、使用 C 扩展编写、针对高性能优化的 PHP 5 框架。 开发者不需要学习和使用 C 语言的功能, 因为所有的功能都以 PHP 类的方式暴露出来,可以直接使用。 Phalcon 也是松耦合的,可以根据项目的需要任意使用其他对象。Phalcon 不只是为了卓越的性能, 我们的目标是让它更加健壮,拥有更加丰富的功能以及更加简单易于使用!

二、Phalcon扩展安装【以php5.6为例】

1、下载源码:

(1)Git仓库地址:https://github.com/phalcon/cphalcon.git

(2)压缩包下载:https://pan.baidu.com/s/16pVeM_-xLxL6dCklm4AwFQ   提取码: irk8

2、安装

(1)如果是git仓库下载的,则需要将cphalcon切换到你想要的git版本号;

(2)使用docker命令,将其复制到Docker中php56的镜像中  docker cp cphalcon-3.4.1.tar php56:/home

(3)然后进入到docker环境中:docker exec -it php56 /bin/sh

(4)进入到build目录 cd ~/cphalcon-3.4.1/build/  执行install脚本即可  ./install

3、验证:

(1)php -m | grep ‘phalcon’,查看是否有phalcon扩展。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据