linux下apache php配置redis
2023-09-11 14:16:35 时间
1、安装redis
第一步:
下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传phpredis-2.2.4.tar.gz到/usr/local/src目录 cd /usr/local/src #进入软件包存放目录 tar zxvf phpredis-2.2.4.tar.gz #解压 cd phpredis-2.2.4 #进入安装目录 /usr/local/php/bin/phpize #用phpize生成configure配置文件
如果出现:
Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script. 用下面的方法解决: # wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz # tar -zvxf m4-1.4.9.tar.gz # cd m4-1.4.9/ # ./configure && make && make install # cd ../ # wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz # tar -zvxf autoconf-2.62.tar.gz # cd autoconf-2.62/ # ./configure && make && make install
第二步:
./configure --with-php-config=/usr/local/php/bin/php-config #配置 make #编译 make install #安装
安装完成之后,出现下面的安装路径
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
第三步:
vi /usr/local/php/etc/php.ini #编辑配置文件,在最后一行添加以下内容
添加
extension="redis.so" :wq! #保存退出
第四步:
/usr/local/apache2/bin/apachectl restart
第五步:
#cd /usr/local/apache2/htdocs #touch redis.php #vi redis.php
编辑php文件
<?php ini_set('display_errors',1); error_reporting(E_ALL); $redis=new \Redis(); $redis->connect('127.0.0.1',6379); $redis->set('test','helloworld'); echo $redis->get('test'); ?>
启动redis服务
cd /usr/local/src/redis-3.0.6/src ./redis-server
访问 IP/redis.php
显示
helloworld
参考:
http://www.cnblogs.com/zgaspnet/p/3939198.html
http://www.cnblogs.com/jshen/archive/2013/07/05/3173729.html
相关文章
- redis实战笔记(6)-第6章 使用 Redis构建应用程序组件
- Kali linux 渗透测试技术之搭建WordPress Turnkey Linux及检测WordPress 应用程序漏洞
- 分布式缓存技术redis学习(一)——redis简介以及linux上的安装
- linux分配文件文件夹所属用户及组
- Linux PageCache的几个选项
- Linux MemFree与MemAvailable的区别
- Linux 有问必答:如何在Perl中捕捉并处理信号
- Linux Syslog
- Redis安装(Windows 最新版本redis 5.0.9,以及redis 4.0)
- Linux部署人大金仓(Kingbase8)
- Redis超详细入门(图文结合)原来redis这么简单
- linux redis list 列表
- 除了Ubuntu以外的Linux系统可以安装Tensorflow/Pytorch的GPU版本吗???
- Linux下的摄影后期处理软件
- Linux | Linux环境与版本作业
- 迅为4412开发板Linux驱动教程——编写简单应用调用驱动
- 基于redis ae实现 Linux中的文件系统监控机制(inotify)
- kali linux默认密码
- Linux学习笔记(20)linux exec
- Linux学习笔记(19)linux定时任务(crontab)
- Redis(1.1)redis安装,linux下安装redis
- Linux学习笔记(7)CRT实现windows与linux的文件上传下载
- Linux中mount挂载命令及其概念
- 【Linux】linux中删除指定日期之前的文件
- 每天一个linux命令(6):mv命令
- 不同操作系统Windows/Linux/MacOS中python环境通过pip安装mysqlclient遇到的问题及解决方案
- ubuntu18.04报错AttributeError: module 'platform' has no attribute 'linux_distribution'