第一种:
git clone --depth=1 "git://github.com/phalcon/cphalcon.git"
cd cphalcon/build
sudo ./install --phpize /usr//bin/phpize7.2 --php-config /usr/bin/php-config7.2
安装完成修改php.ini;添加扩展.so文件
extension=phalcon.so
然后重启php-fpm:
sudo /etc/init.d/php7.2-fpm restart
第二种方式:(我用的这个,绝对OK的)
官方文档:
https://docs.phalconphp.com/3.4/en/installation
安装phalcon扩展
注:要在Linux上安装Phalcon,您需要在您的发行版中添加我们的存储库,然后进行安装,
1、将存储库添加到您的分发中:
稳定的发布
curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash
sudo apt-get update
这一步能回报错,如:
如果报上面错误则执行:sudo apt-get update --fix-missing
sudo apt-get install php7.0-phalcon //php后面的版本号根据自己修改
然后找到自己的php.ini文件,最后一行添加 extension=phalcon.so
最后,echo phpinfo(); 看到phalcon就OK了!
下面是安装phalcon的开发工具(可以不装,喜欢用命令创建项目文件可以安装)
1、首先cd到要安装到哪个目录
cd /usr/local/software
2、开始克隆工具,可能稍微慢一点,还能接受。
git clone git://github.com/phalcon/phalcon-devtools.git
cd phalcon-devtools/
. ./phalcon.sh //直接复制去执行即可,前面两个点药复制好,手动输入的话中间记得打空格
注意看上图如果提示这个,就按照提示命令去执行,
source /home/vagrant/.bashrc
3、
echo 'alias phalcon="/usr/local/software/phalcon-devtools/phalcon.php"'>>~/.bashrc
4、
alias phalcon="/usr/local/software/phalcon-devtools/phalcon.php"
执行完了,执行 phalcon commands测试是否OK!