安装自定义PHP扩展到Zend Server 7的4个步骤,Zend Server 7 是用于管理、部署和监控 PHP 应用程序的优秀工具。我们已经在这个快速提示中介绍了它的安装,并且我们在这篇文章中对它进行了全面的审查。

在此快速提示中,我们将完成将自定义 PHP 扩展安装到其中的过程。我们将安装Phalcon,但几乎所有扩展的过程都是相同的。

第 1 步:安装 Zend 服务器

启动并运行 ZS 实例。按照这个快速提示来做到这一点。

第二步:修改$PATH

要使用与 Zend Server 捆绑在一起的命令行 PHP 工具,我们需要将它们的路径添加到系统 $PATH 变量中:

echo "PATH=\"/usr/local/zend/bin:\$PATH"\" >> ~/.profile
source ~/.profile 
php --version

如果最后一个命令成功执行,那么您就成功了。

但这还不够。Phalcon 的安装脚本需要以管理员权限执行,sudo 用户不使用与普通用户相同的 PATH 变量。我们稍后再处理。

第 3 步:下载并构建 Phalcon

我们将从安装一些缺少的工具开始:git 和 autoconf。

sudo apt-get install git autoconf
cd ~/Code
git clone --depth=1 git://github.com/phalcon/cphalcon.git
cd cphalcon/build

由于与 ZS 捆绑在一起的 PHP 开发工具(例如 phpize)位于不同的 bin 文件夹中,root 用户不知道如何获取它们(root 用户使用与常规变量不同的 $PATH 变量)。因此,按照 Phalcon 的安装说明运行sudo ./install是行不通的。但是,我们可以通过运行来模拟登录sudo -i,这会保留当前用户的 $PATH。

sudo -i
cd /home/vagrant/Code/cphalcon/build
./install

第 4 步:激活 Phalcon

安装完成后,随时使用 退出 sudo 模式exit。然后,让我们phalcon.ini/usr/local/zend/etc/conf.d/.

sudo vim /usr/local/zend/etc/conf.d/phalcon.ini

修改内容:

extension=phalcon.so

然后,通过 GUI 重新加载 Zend Server。进入Configurations -> PHP并滚动到扩展列表的底部。Phalcon 会在那里,加载。如果查看 下的 PhpInfo Overview -> Server Info,您会注意到 Phalcon 已安装并处于活动状态。

140604501822

这里的所有都是它的!您现在可以在所有 Zend Server 支持的应用程序中使用 Phalcon!

 

安装自定义PHP扩展到Zend Server 7的4个步骤 推荐阅读

如何使用Golang获取URL参数

优惠券