文章来源:http://www.cnblogs.com/hello-tl/p/7569108.html
更新时间:2017-09-21 16:09
简介
LAMP+R指Linux+Apache+Mysql+PHP+Redis是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。
Apache 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/articles/7568803.html
Php 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569071.html
Mysql 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569097.html
Redis 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569108.html
0.安装redis依赖
1
|
# yum install gcc tcl gcc-c++
|
1.下载redis二进制包
1
|
# wget http:
//download.redis.io/releases/redis-3.2.9.tar.gz
|
2.解压并安装redis
1
2
3
4
|
# tar -zxvf redis-3.2.9.tar.gz
# cd redis-3.2.9
# make
# make install
|
3.redis config文件目录
1
2
3
4
5
|
#
mkdir
/home/redis
//创建conf目录
# cp redis.conf /home/redis/redis.conf
//复制conf到redis目录
# vim /home/redis/redis.conf
//修改配置
daemonize no 改成 daemonize yes
prot 6379
//默认端口6379<br> requorepass //设置密码
|
4.简单使用redis
1
2
3
4
5
|
# which redis-server
//查看server路径
# which redis-cli
//查看cli路径
# redis-server /home/redis/redis.conf
//启动redis
# redis-cli
//进入redis -p 端口号
# ps aux|grep redis-server
//确认redis服务启动
|
5.配置PHP redis扩展
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
1).检查是否有 php-config phpize
(1).编译安装的php在 /home/php7/bin 目录下有
(2).如果不是编译安装 yum install php-devel 下载php扩展
可查看他们的安装路径
# which php-config
# which phpize
2).下载PHP redis扩展
# wget https:
//github.com/phpredis/phpredis/archive/develop.zip
# mv develop.zip phpredis-develop.zip
3).解压缩phpredis-develop.zip
# unzip phpredis-develop.zip
4).安装
(1).进入phpredis扩展目录
# cd phpredis-develop
(2).生成configure文件
# /home/php7/bin/phpize
(3).编译 configure 配置
# ./configure --with-php-config = /home/php7/bin/php-config
(4).编译
# make
(5).编译安装
# make install
Installing shared extensions 出现他表示扩展完成
(6).修改php.ini
# vim /home/php7/lib/php.ini
最后一行添加
extension=redis.so
重新启动apache服务
php操作redis文档地址 https:
//github.com/phpredis/phpredis/
|