debian 安装phalcon

安装

脚本安装
curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash
#应该是需要根据自己情况指定php版本
sudo apt-get install php7.0-phalcon
编译安装
git clone --depth=1 "git://github.com/phalcon/cphalcon.git"
cd cphalcon/build
#需要根据自己安装情况指定phpize路径与php-config路径
sudo ./install --phpize /usr/local/php/bin/phpize --php-config /usr/local/php/bin/php-config
#添加扩展到php.ini
extension=phalcon.so
#重启服务器

补充

#若报错-bash sudo : command not found
1、首先你先看一下你的 /etc/sudoers.d 文件不存在 , 如果没有的话就说明你的系统就没有安装下面是安装命令 :
apt-get install sudo
2、如果你的 /etc/sudoers.d 文件存在则说明你的系统已经安装啦,只不过没有配置环境

当你使用sudo去执行一个程序时,处于安全的考虑,这个程序将在一个新的、最小化的环境中执行,也就是说,诸如PATH这样的环境变量,在sudo命令下已经被重置成默认状态了。所以当一个刚初始化的PATH变量中不包含你所要运行的程序所在的目录,用sudo去执行,你就会得到"command not found"的错误提示。

要想改变PATH在sudo会话中的初始值,用文本编辑器打开/etc/sudoers文件,找到"secure_path"一行,当你执行sudo 命令时,"secure_path"中包含的路径将被当做默认PATH变量使用。

添加所需要的路径(如 /usr/local/bin)到"secure_path"下,在开篇所遇见的问题就将迎刃而解。
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin

#./install: line 55: --version: command not found
php-config 或者phpize路径没有指定
find / -name php-config
find / -name phpize
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值