1、准备编译环境,安装gcc,工具make
1、yum install -y gcc
2、yum install make
3、yum install -y php-devel
4、yum install -y php-fpm
2、下载redis-2.2.8版本,先使用工具出入到相应的文件下
网站:http://pecl.php.net/package/redis
1、php -v
3、解压、编译、安装PHP和redis连接驱动
1、ls
2、tar -zxvf redis-2.2.8.taz
3、mv redis-2.2.8 /usr/local/redis
4、cd /usr/local/redis
5、phpize
6、find / -name php-config
7、./configure --with-php-config=/usr/bin/php-config
8、make && make install
4、查找php.ini文件位置,并在文件追加内容extension=redis.so
1、find / -name php.ini
2、echo 'extension=redis.so' >> /etc/php.ini
5、查看php-pecl-redis安装是否成功
php -m |grep redis
6、官网https://redis.io/下载redis。
7、解压,安装软件包
1、tar -xzf redis-5.0.5.tar.gz
2、yum redis-5.0.5.tar.gz
8、设置redis服务后台启动
nohup /usr/local/redis/src/redis-server /usr/local/redis/redis.conf
9、启动redis服务,本地测试redis存储
1、/usr/local/redis/src/redis-cli
127.0.0.1:6379>set key hello
ok
127.0.0.1:6379>get key
"hello"
127.0.0.1:6379>exit
8、查找并编辑redis.conf
find / -name redis.conf
vi /usr/local/redis/redis.conf
9、防火墙开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --query-port=80/tcp
10、重启redis服务,成功启动服务如下图,两个ip监听80端口
/usr/local/redis/src/redis-cli -p 80 shutdown
/usr/local/redis/src/redis-server /usr/local/redis/redis.conf
netstat -anp |grep redis
11、测试redis缓存网站数据
1、浏览器输入192.168.83.128,打开论坛网站,登录论坛账号
2、redis服务器,打开redis服务,打开redis客户端,运行命令“keys*”