Phalcon编译安装
来源:互联网 发布:禁毒网络知识竞赛网 编辑:程序博客网 时间:2024/05/01 12:21
Phalcon 是开源、全功能栈、使用 C 扩展编写、针对高性能优化的 PHP 5 框架。 开发者不需要学习和使用 C 语言的功能, 因为所有的功能都以 PHP 类的方式暴露出来,可以直接使用。 Phalcon 也是松耦合的,可以根据项目的需要任意使用其他对象。
Phalcon 不只是为了卓越的性能, 我们的目标是让它更加健壮,拥有更加丰富的功能以及更加简单易于使用!
Ubuntu
如果要再Unbuntu上安装Phalcon,请按照以下步骤操作:
sudo apt-add-repository ppa:phalcon/stablesudo apt-get updatesudo apt-get install php5-phalcon
如果你没有apt-add-repository请执行以下command:
sudo apt-get install python-software-properties
编译
Linux下,使用源代码编译安装是很方便的。
安装要求
我们需要提前安装一些库:
- PHP 5.x 开发工具包
- GCC 编译器
#Ubuntusudo apt-get install php5-dev php5-mysql gcc libpcre3-dev#Fedorasudo yum install php-devel php-mysqlnd gcc libtool#RHELsudo yum install php-devel php-mysql gcc libtool#Suseyast2 -i php5-pear php5-devel php5-mysql gcc#OS X (Using Homebrew)brew tap homebrew/dupesbrew tap homebrew/versionsbrew tap homebrew/phpbrew install php5x php5x-phalcon # Where "x" - minor number of PHP
编译
1. 从C源代码创建扩展请按照下面的步骤:
# git clone --depth=1 git://github.com/phalcon/cphalcon.git
# cd cphalcon/build
# vim ../config.py
PHP_PATH = "/usr/local/php"
PHP_INIT_FILE_PATH = ("/etc/php5/apache2/php.ini", "/etc/php5/cli/php.ini", "/etc/php5/cgi/php.ini","/usr/local/php/etc/php.ini")
# vim install
DIR="64bits" cd $DIR
/usr/local/php/bin/phpize && ./configure --enable-phalcon && make && make install && echo -e "\nThanks for compiling Phalcon!\nBuild succeed: Please restart your web server to complete the installation"
# sudo ./install --with-php-config=/usr/local/php/bin/php-config
2. 添加扩展到php.ini文件:
# vim /usr/local/php/etc/php.ini
extension=/usr/lib64/php/modules/phalcon.so
3. 最后,重启web服务器
Debian
FortRabbit在这里提供了一个repo
包的名字是php5-phalcon
Arch Linux
ArchLinux下有一个PKGBUILD,点击这里
OpenSUSE
这里有另外一个包,点击这里查看 (感谢 Mariusz Łączak)
FreeBSD
FreeBSD下,只需要简单的几行命令即可安装:
# pkg_add -r phalcon
或
# cd /usr/ports/www/phalcon && make install clean
0 0
- Phalcon编译安装
- 安装phalcon
- Phalcon安装
- 安装phalcon
- linux下编译安装最新版phalcon centos下PHP7添加phalcon扩展
- php 编译安装phalcon组件遇到的坑
- phalcon 编译问题
- 【Phalcon】安装Phalcon(lnmp php7\win xampp)
- 【Phalcon】Phalcon多平台的安装配置
- Phalcon框架安装
- Phalcon 扩展安装,测试
- 安装Phalcon框架
- linux安装phalcon
- Phalcon学习笔记 - 安装
- PHP框架Phalcon安装
- phalcon的安装详细
- phalcon ext 安装
- Windows wamp安装phalcon
- 如何优雅的查看VS2010的工程是DLL还是LIB还是EXE的
- 众筹金融下的后期平台汇总
- shell 编程-函数
- ECharts配置
- 隔代育儿真那么可怕么?
- Phalcon编译安装
- jQuery,选择器,选择父页面的元素
- C++小练习—找零钱问题
- Lucence索引的存储
- 记录3——快速检查机器的各种实时错误日志并且及时定位问题———修订版1
- eclipse启动 java虚拟机报错 A fatal error has been detected by the Java Runtime Environment:
- 医疗信息化发展浅析
- MySQL中文乱码问题的解决 (2009-01-02 20:16:25)
- Opencv2系列学习笔记4(灰度直方图)