- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《UBUNTU下REDISPHPREDIS安装及配置
UBUNTU下REDIS/PHPREDIS安装及配置安装REDIS下载安装TCL如果已经安装了TCL可以跳过该步骤#wget /tcl/tcl8.5.9-src.tar.gz#cd /tcl8.5.9-src/unix#./configure#make#make install下载安装REDIS#redis wget /files/redis-2.2.14.tar.gz/files/redis-2.2.14.tar.gz#tar -zxvf redis-2.2.14.tar.gz#make接着进入redis目录下的src目录src目录下这些文件作用如下redis-server:Redis服务器的daemon启动程序 redis-cli:Redis命令行操作工具.你也可以用telnet根据其纯文本协议来操作redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能. redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况接着建立Redis目录,并将上面编译好的程序转移mkdir -p /usr/local/redis/binmkdir -p /usr/local/redis/etcmkdir -p /usr/local/redis/varcp redis-benchmark redis-check-aof redis-cli redis-server redis-check-dump /usr/local/redis/bin/cp ../redis.conf /usr/local/redis/etc/修改Redis配置在我们成功安装Redis后,我们直接执行redis-server即可运行Redis,此时它是按照默认配置来运行的(默认配置甚至不是后台运行).我们希望Redis按我们的要求运行,则我们需要修改配置文件redis.conf下面是redis.conf的主要配置参数的意义:daemonize:是否以后台daemon方式运行pidfile: pid文件位置port:监听的端口号 timeout:请求超时时间 loglevel:log信息级别 logfile:log文件位置 databases:开启数据库的数量 save * *:保存快照的频率,第一个*表示多长时间,第三个*表示执行多少次写操作.在一定时间内执行一定数量的写操作时,自动保存快照.可设置多个条件.rdbcompression:是否使用压缩 dbfilename:数据快照文件名(只是文件名,不包括目录) dir:数据快照的保存目录(这个是目录) appendonly:是否开启 appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率. appendfsync:appendonlylog如何同步到磁盘(三个选项,分别是每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步)一般需要把daemonize no 改为 daemonize yes其他的看需要修改.连接到redis$ cd /usr/local/redis~/usr/local/redis$ lbin/ etc/ var/~/redis$ cd bin~/redis/bin$ ./redis-server redis.conf[19308] 02 Feb 08:50:22 # Deprecated configuration directive: glueoutputbuf[19308] 02 Feb 08:50:22 # Opening port 6379: bind: Address already in use~/redis/bin$检查是否启动./redis/bin$ netstat -an -t激活Internet连接 (服务器和已建立连接的)Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 0 :22 :* LISTENtcp 0 0 :631 :* LISTENtcp 0 0 :6379 :* LISTEN(这就是redis服务) tcp 0 0 :11211 :* LISTENtcp6 0 0 :::22 :::*
文档评论(0)