linux系统nginx php-fpm安装php memcache扩展
2019/10/10/17:46:53 阅读:1820 来源:谷歌SEO算法 标签:
Safari浏览器
下面来看一篇关于linux系统nginx php-fpm安装php memcache扩展教程,当然有不少办法可以安装memcache的插件不过如果你使用了php-fpm 和nginx驱动php采用那些sudo apt-get install php5-memcache可能就不好用了.
说说如果你把php手动安装在特别目录的情况下如何配置memcache php调用吧,上下文参考我写的php-fpm安装那篇博客吧,代码如下:
cd /data1/server/php-cgi/bin
进入php安装好的目录bin下执行如下代码:
- ./peclinstallmemcache
- downloadingmemcache-2.2.6.tgz…
- Startingtodownloadmemcache-2.2.6.tgz(35,957bytes)
- ……….done:35,957bytes
- 11sourcefiles,building
- WARNING:php_bin/data1/server/php-cgi/bin/phpappearstohaveasuffix-cgi/bin/php,butconfigvariablephp_suffixdoesnotmatch
- running:phpize
- Configuringfor:
- PHPApiVersion:20100412
- ZendModuleApiNo:20100525
- ZendExtensionApiNo:220100525
- Cannotfindautoconf.Pleasecheckyourautoconfinstallationandthe
- $PHP_AUTOCONFenvironmentvariable.Then,rerunthisscript.
- ERROR:`phpize’failed
少个东西没装啊,开始装它:sudo apt-get install autoconf
显示出成功了.
- Buildprocesscompletedsuccessfully
- Installing‘/data1/server/php-cgi/lib/php/extensions/no-debug-non-zts-20100525/memcache.so’
- installok:channel://pecl.php.net/memcache-2.2.6
- configurationoption“php_ini”isnotsettophp.inilocation
- Youshouldadd“extension=memcache.so”tophp.ini
安装提示把extension=memcache.so 这句话加入php.ini就成功了,测试一下,代码如下:
- <?php
- $mem=newMemcache;
- $mem->connect(’211.144.xx.xx’,11211);
- $mem->set(‘key’,‘Thisisatest!’,0,60);
- $val=$mem->get(‘key’);
- echo$val;//phpfensi.com
- ?>
是不是成功了.
热门评论