我的是OPPOR11密码忘记了 不一键清除九宫格密码数据的情况下怎么解锁

posts - 231,&
comments - 16,&
trackbacks - 0
linux下php7安装memcached、redis扩展
1、php7安装Memcached扩展
比如说我现在使用了最新的 Ubuntu 16.04,虽然内置了 PHP 7 源,但 memcached 就还没有,不过好在,它已经支持了 PHP 7 ,只是没有源而已,我们手动编译它。
要安装 memcached,需要先安装依赖库 libmemcached
从 这里 找到最新的 libmemcached 源码包,然后下载。
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gztar -zxf libmemcached-1.0.18.tar.gzcd libmemcached-1.0.18/./configuremake && make install安装好依赖库之后,我们来安装 memcached :
从 github 克隆 memcached 后,需要手动切换到 php7 分支,不然会提示 fatal error : ext / standard / php_smart_str . h : No such file or directory 错误。
git clone /php-memcached-dev/php-memcached.gitcd php-memcached/git checkout php7phpize./configure --disable-memcached-sasl --with-libmemcached-die=/usr/local/libmemcachedmake && make install
2、php7安装Redis扩展
同样的,Redis其实也已经有了 PHP 7 版本,我们从 github 上获取项目克隆,然后手动切换到 php7 分支即可:
git clone /phpredis/phpredis.gitcd php redis/git checkout php7phpize./configuremake && make install启动扩展
光安装了还不够,我们还需要编辑PHP的配置文件来使扩展被加载才行, vi / etc / php / 7.0 / fpm / php .ini ,在配置文件中添加如下语句:
extension=memcached.soextension=redis.so最后使用命令来重启 PHP 服务: service php7 . 0 - fpm restart
阅读(...) 评论()您所在的位置: &
Ubuntu环境下如何安装Memcached并进行测试?
Ubuntu环境下如何安装Memcached并进行测试?
Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。下文介绍的是在Ubuntu环境下安装Memcached并进行测试。
Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。下文介绍的是在Ubuntu环境下安装Memcached并进行测试,具体内容如下所述。
1,先安装Memcached:
1&sudo&apt-get&install&memcached &&2&$&memcached&-d&-m&50&-p&11211&-u&root&
参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行
安装php 模块(顺便装上的,如果只是django中使用,此步可以省略)
2,安装python-memcached
tar&zxvf&python-memcached-latest.tar.gz &&cd&python-memcached-latest &&sudo&python&setup.py&install&
注意:安装Setuptools
下载 ez_setup.py
3,将Django项目中的settings.py中的CACHE_BACKEND改成:
1&CACHE_BACKEND&=&'memcached://127.0.0.1:11211/'&
安装压力测试工具
webbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力。
这个程序很小,解压后不到50K,呵呵
安装非常简单
#tar&zxvf&webbench-1.5.tar.gz &&#cd&webbench-1.5 &&#sudo&make&&&&make&install&
会在当前目录生成webbench可执行文件,直接可以使用了
webbench -c 并发数 -t 运行测试时间 URL
webbench&-c&5000&-t&120&
备注:安装ctags sudo apt-get install ctags 用来编译webbench。
希望本文介绍的Ubuntu环境下安装Memcached并进行测试的内容能够对读者有所帮助,更多还有待于读者去探索和学习。【编辑推荐】【责任编辑: TEL:(010)】
关于&&的更多文章
日前,由51CTO传媒举办的2013年云计算架构师峰会圆满落幕,小编
随着云计算、物联网、大数据、移动互联网的大发展,你应该知道这些。
日,对于Windows粉丝来说是一个非常重要
本专题盘点了开源世界中那些最臭名昭著的“坏小子”,
Linux内存管理是Linux操作系统非常重要的一个部分,如
您如何保证您的网站确实给予用户他们所需要的,并对您产生商业成果?您需要了解谁是您的用户,您的用户的目标、行为和观点是什么
51CTO旗下网站15325人阅读
关于这篇文章,其实网上的资料早已多如牛毛,但这些哥哥们说的都含糊其词,甚至抄来抄去。这里我对 Linux 下 Memcached 的安装和如何开启 PHP 的 Memcached 的扩展进行详细说明。
注:我这里使用的 PHP 版本是 5.3.19,关于 LAMP 环境的安装,请看我的这篇文章 &&& 【】
1、先下载安装所需要的软件
我这里已经打包,供大家下载:【】
解压后你会发现有四个软件包,这里给大家进行说明:
libevent-2.0.21-stable.tar.gz&& 安装 Memcached 服务器所依赖的软件包
libmemcached-0.42.tar.gz& 是一个 memcached 的库
memcached-1.4.15.tar.gz& Memcached 服务器软件包
memcached-1.0.2.tar.gz& PHP开启 Memcached 扩展的软件包
注:大家会奇怪为什么这里会有两个 memcached 包,是这样的,这两个包一个较大,一个较小。较大的是 memcached 服务器软件包;较小的用于整合 PHP memcached 扩展,较小的包会生成一个 memcached.so 的 extension 文件。
2、安装软件包
这里请注意安装软件包的顺序。
首先,请把这四个软件全部解包,解包的命令如下(四个都一样):
[root@gamejzy lamp]# tar zxvf libevent-2.0.21-stable.tar.gz
安装 libevent
[root@gamejzy lamp]# cd libevent-2.0.21-stable/
[root@gamejzy libevent-2.0.21-stable]# ./configure --prefix=/usr/local/libevent/
[root@gamejzy libevent-2.0.21-stable]# make && make install
--prefix 设置安装路径
安装 memcached
[root@gamejzy memcached-1.4.15]# cd memcached-1.4.15
[root@gamejzy memcached-1.4.15]# ./configure --prefix=/usr/local/memcache/ --with-libevent=/usr/local/libevent/
[root@gamejzy memcached-1.4.15]# make && make install
--with-libevent 指定 libevent 的安装位置
安装 libmemcached
[root@gamejzy lamp]# cd libmemcached-0.42
[root@gamejzy libmemcached-0.42]# ./configure --prefix=/usr/local/libmemcached
--with-memcached
[root@gamejzy libmemcached-0.42]# make && make install
开启 PHP 的 memcached 扩展
[root@gamejzy lamp]# cd memcached-1.0.2
[root@gamejzy memcached-1.0.2]# /usr/local/php/bin/phpize
/usr/local/php 是我机器 php 的安装目录
[root@gamejzy memcached-1.0.2]# make && make install
编译完成之后会出现如下图所示:
这时会生成一个 memcached.so 文件,放置在红圈的位置(可能因机器而不同)
打开 php.ini 文件,添加一条“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-/memcached.so”
重启 Apache,看是否出现下图所示内容
出现说明成功。
Linux 下启动 Memcached
&# /usr/local/bin/memcached -d -m 10& -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid
/usr/local/bin/memcached&-d&-m&128&-l&localhost&-p&11211&-u&root
&-d 以守护程序(daemon)方式运行 memcached;
&-m 设置 memcached 可以使用的内存大小,单位为 M;
&-l 设置监听的 IP 地址,如果是本机的话,通常可以不设置此参数;
&-p 设置监听的端口,默认为 11211,所以也可以不设置此参数;
&-u 指定用户;
&-t &num&&&&&&& number of threads to use, default 4
如果有此项,说明已经支持了线程,就可以在启动的时候使用 -t 选项来启动多线程
然后启动的时候必须加上你需要支持的线程数量:
/usr/local/memcache/bin/memcached -t 1024&
到此,Linux 下安装 Memcached 和 PHP 开启 Memcached 扩展结束,如果你没安装成功,请留言!
注:转载请说明出处!
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:941472次
积分:8165
积分:8165
排名:第2345名
原创:150篇
转载:14篇
评论:206条
(4)(3)(2)(5)(1)(1)(6)(2)(1)(1)(9)(1)(5)(3)(6)(2)(1)(4)(7)(12)(9)(2)(6)(20)(20)(3)(16)(12)}

我要回帖

更多关于 7z密码瞬间清除工具 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信