当前位置: 首页 > 后端技术 > PHP

Redis安装及PHP开启Redis扩展

时间:2023-03-29 22:33:59 PHP

CentOS7linuxyuminstallredis并使用1.安装redis1,查看是否有redisyum源yuminstallredis2,下载fedora的epel仓库yuminstallepel-release3,安装redis数据库yuminstallredis4,安装完成后,使用以下命令启动redis服务启动redisserviceredisstart停止redisserviceredisstop查看redis运行状态serviceredisstatus查看redis进程ps-ef|grepredis5,设置redis自动启动chkconfigredison6,进入redis服务进入本地redisredis-cli列出所有keykeys*7,打开防火墙对应端口打开6379/sbin/iptables-IINPUT-ptcp--dport6379-jACCEPTopen6380/sbin/iptables-IINPUT-ptcp--dport6380-jACCEPTsave/etc/rc.d/init.d/iptablessavecentos7executeserviceiptablessave2.修改默认redis端口和密码1.打开配置文件vi/etc/redis.conf2.修改默认端口,找到6379端口,修改为对应的端口。3、修改默认密码,搜索requirepassfoobared,把foobared改成你的密码4、使用配置文件启动redisredis-server/etc/redis.conf&5、使用端口登录redis-cli-h127.0.0.1-p61796,此时再输入命令会报错。7.输入刚才输入的密码auth1118.stopredis  命令模式关闭redisredis-cli-h127.0.0.1-p6179shutdown  进程号killredisps-ef|greprediskill-9XXX下载php7的redis扩展gitclone-bdevelophttps://github.com/phpredis/p...$cdphpredis#进入phpredis目录$/usr/local/php/bin/phpize#之后的路径php安装$./configure--with-php-config=/usr/local/php/bin/php-config#注意看服务器上有没有这个路径$make&&makeinstallmodification添加如下内容php.in文件vi/usr/local/php/lib/php.ini//不同版本路径可能不同extension=redis.so保存重启php-fpm$/etc/init.d/php-fpmrestartphp-m命令查看是否添加成功$php-m