Ubuntu上安装yaf扩展的方法
一、下载
yaf扩展下载地址
http://pecl.php.net/package/yaf
选择你想要下载的包
wget http://pecl.PHP.net/get/yaf-2.3.5.tgz tar zxvf yaf-2.3.5.tgz cd yaf-2.3.5
二、安装
#whereis phpize /data/yaf-2.3.5# /usr/bin/phpize #whereis php-config php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz /data/yaf-2.3.5# ./configure --with-php-config=/usr/bin/php-config /data/yaf-2.3.5# make && make install
解决方法:
最后一条命令时可能出现错误:compilation terminated. make: * [yaf_router.lo] Error 1
sudo apt-get install libpcre3 libpcre3-dev openssl libssl-dev
再执行最后一条命令。
一切顺利的话,应该是这样的:
也可以执行以下make test
还有可能出现这样的错误:cp:cannot create regular file ‘/usr/lib/php5/20121212/#INST@13121#':Permission denied
这是权限不够,当前用户不是root,可以通过su切换到root,输入root密码即可,忘记密码可以重设:sudo passwd root
在php.ini中添加:
extension=yaf.so
如果不知道php.ini在哪儿,可以看phpinfo
最后,重启服务器
以上这篇Ubuntu上安装yaf扩展的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Ubuntu上安装yaf扩展的方法
一.下载 yaf扩展下载地址 http://pecl.php.net/package/yaf 选择你想要下载的包 wget http://pecl.PHP.net/get/yaf-2.3.5.tgz tar zxvf yaf-2.3.5.tgz cd yaf-2.3.5 二.安装 #whereis phpize /data/yaf-2.3.5# /usr/bin/phpize #whereis php-config php-config: /usr/bin/php-config /usr/sha
-
PHP7.1安装yaf扩展的方法
把PHP命令加到系统 我的PHP安装目录是/usr/local/webserver/php,所以phpize是/usr/local/webserver/php/bin/phpize,但是考虑到以后可能会用到其他命令,所以一次把该目录下的文件都做了一个软链接 ln /usr/local/webserver/php/bin/* /usr/bin/ 下载Yaf扩展包 下载对应的扩展包,Yaf3.0以上的版本是PHP7的,如果是PHP7一下的版本建议使用2.3.5的版本 mkdir -p /data/s
-
在 Ubuntu 上安装 pip的方法
1.为 Python 2 安装 pip 首先,确保已经安装了 Python 2. 在 Ubuntu 上,可以使用以下命令进行验证 python2 --version 如果没有错误并且显示了 Python 版本的有效输出,则说明安装了 Python 2. 所以现在你可以使用这个命令为 Python 2 安装 pip: sudo apt install python-pip 这将安装 pip 和它的许多其他依赖项. 安装完成后,请确认你已正确安装了 pip. pip --version 它应该显示一
-
在Ubuntu上安装最新版本的Node.js
Node.js包含了Google V8 JavaScript引擎,libuv库和核心库几乎都是使用JavaScript编写的.libuv库提供了异步事件I/O的抽象和Node.js跨平台的机制. Node.js最初是由Ryan Dahl创建的,目前由Isaac Schlueter在演进和维护. 在互联网上有很多从源码编译安装Node.js的文章,在此我强烈建议不要采用这种方法.大多数情况下,包维护者对软件结构了解的非常清楚,开发者无需从头编译最新版本的源码. 下面的方法适用于最新版本的Ubunt
-
Linux下php安装Redis扩展的方法
本文实例讲述了Linux下php安装Redis扩展的方法.分享给大家供大家参考,具体如下: 注意:目录的权限 chomd 777 -R 1.安装redis 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传phpredis-2.2.4.tar.gz到/usr/local/src目录 cd /usr/local/src #进入软件包存放目录 tar zxvf phpredis-2.2.4.tar.gz #解压 cd
-
在 Fedora 上安装 MongoDB 服务器的方法教程
Mongo(来自 "humongous" -- 巨大的)是一个高性能.开源.无模式的.面向文档的数据库,它是最受欢迎的 NoSQL 数据库之一.它使用 JSON 作为文档格式,并且可以在多个服务器节点之间进行扩展和复制. 有关许可证更改的故事 MongoDB 上游决定更改服务器代码的许可证已经一年多了.先前的许可证是 GNU Affero General Public License v3(AGPLv3).但是,上游公司写了一个新许可证,旨在使运行 MongoDB 即服务的公司可以回馈
-
Ubuntu Docker安装并使用的方法
目录 一.使用官方安装脚本自动安装 手动安装 卸载旧版本 二.使用 Docker 仓库进行安装 安装 Docker Engine-Community 三.使用 Shell 脚本进行安装 卸载 docker 二.创建容器 五.Docker中搭建大数据环境 安装MySQL 安装JDK 安装Hadoop 安装Hive 安装Sqoop Docker Engine-Community 支持以下的 Ubuntu 版本: Xenial 16.04 (LTS) Bionic 18.04 (LTS) Cosmic
-
php安装ssh2扩展的方法【Linux平台】
本文实例讲述了php安装ssh2扩展的方法.分享给大家供大家参考,具体如下: wget http://www.libssh2.org/download/libssh2-1.4.2.tar.gz tar -zxvf libssh2-1.4.2.tar.gz cd libssh2-1.4.2 ./configure --prefix=/usr/local/libssh2 make && make install wget http://pecl.php.net/get/ssh2-0.12.tg
-
php7安装mongoDB扩展的方法分析
本文讲述了php7安装mongoDB扩展的方法.分享给大家供大家参考,具体如下: 这里我们使用pecl命令来安装 首先来到php7的安装目录 $ /usr/local/php7/bin/pecl install mongodb 回车,执行成功后,会输出以下结果: -- Build process completed successfully Installing '/usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/mongo
-
在IIS下安装PHP扩展的方法(超简单)
很多网上的文章在介绍IIS下安装PHP的时候都会涉及到很多配置的修改,其实大部分都是不必要的,对于需要查找如何安装PHP扩展的人来说,其实最需要的或许只是一个现在就能用的版本,在这个时候引入过多的不必要的配置我认为是低效的. 那么归纳一下其实安装步骤只需要三步: 1.下载PHP的文件包: 2.配置PHP: 3.将PHP扩展引入IIS: 当然,或许还有第4步:测试. 第一步:下载PHP PHP的windows版本是直接提供了一个压缩包,里面包括了运行所需的全部文件,堪称傻瓜式安装,可以从官网上的w
随机推荐
- 详解云与备份之VMware虚机备份和恢复
- windows 2008 VPN(PPTP/L2TP)搭建教程
- Vmware虚拟机中centOS7安装图文教程
- IOS给图片添加水印(两种方式)
- 《解剖PetShop》之三:PetShop数据访问层之消息处理
- bootstrap Table服务端处理分页(后台是.net)
- javascript图片相似度算法实现 js实现直方图和向量算法
- PHP实现HTTP断点续传的方法
- javascript解析xml实现省市县三级联动的方法
- 用用outlook Express 由于服务器拒绝接受发件人的电子邮件地址,这封邮件无法发送
- php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名
- Java常用数字工具类 数字转汉字(1)
- Smarty foreach控制循环次数的实现详解
- php4的session功能评述(二)
- Python基于hashlib模块的文件MD5一致性加密验证示例
- vue使用echarts图表的详细方法
- thinkPHP框架通过Redis实现增删改查操作的方法详解
- pandas进行时间数据的转换和计算时间差并提取年月日
- PostgreSQL实战之启动恢复读取checkpoint记录失败的条件详解
- jQuery的Ajax接收java返回数据方法