ubuntu 下安装memcache 以及php扩展
1,下载软件
下载 memcached
下载libevent
2,安装
安装libevent
tar -zxvf libevent.tar.gz
cd libevent
./configure --prefix=/usr/local
make
make install
安装memcached
tar -zxvf memcahced.tar.gz
cd memcached
./configure --prefix=/usr/local/memcached
make
make install
3,运行
启动
/usr/local/memcached/bin/memcached -d -m 128 -u root -p 11211
-d 以守护程序方式运行
-m 设置memcached可以使用的内存大小
-u 指定用户
-p 设置监听端口,也可以不设置默认11211
-l 设置监听ip,如果是本机则不设置
4相关命令
memcache->add(string $key , mixed $var [, int $flag [, $expire] ])
memcache->set(string $key , mixed $var [, int $flag [, $expire] ])
memcache->replace(string $key , mixed $var [, int $flag [, $expire] ])
memcache->get(string $key)
memcache->get_mult(string $key,$key2,$key3 .....)
memcache->delete(string $key [,int $timeout])
memcache->getStats()
memcache->getServerStatus(string $host [,$port])
memcache->flush()
memcache->close()
5,安装php扩展
ubuntu安装memcached php扩展(php版本是5.4)
下载 http://pecl.php.net/get/memcache-2.2.5.tgz
tar -zxvf memcache.tgz
cd memcache
phpize
./configure --enable-memcache --with-php-config=/usr/bin/php-config --with-zlib-dir //红色字体表示php-config的路径可以使用(whereis php-config 命令查询)
make && make install
完成之后会提示
Installing share extensions: /usr/lib/php5/20100525+lfs/
这个要记住,下一步修改php.ini配置是需要
vim /etc/php5/apache2/php.int
在zend之前加上
extension=/usr/lib/php5/20100525+lfs/memcache.so
重启apache 扩展就可以使用了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
2011-05-29 oracle学习第五天【RMAN】