博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(Nginx+PHP+MySQL)单机+Redis部署
阅读量:4946 次
发布时间:2019-06-11

本文共 1272 字,大约阅读时间需要 4 分钟。

链接:

1.lnmp+redis工作机制

 

 2.lnmp+redis操作步骤(lnmp为单机部署)

(1)lnmp+redis实战环境

  lnmp服务器:192.168.235.128

  redis服务器:192.168.235.129

(2)搭建lnmp环境并发布dicuz论坛

(3)给php添加phpredis扩展模块

1 wget  https://github.com/phpredis/phpredis/archive/3.1.2.tar.gz2 tar     xzvf  3.1.2.tar.gz3 cd phpredis-3.1.2/4 yum -y install autoconf #autoconf 产生的配置脚本叫做configure。configure运行的时候会产生几个文件,这几个文件包含了有合适的值的配置参数。5 /usr/local/php5/bin/phpize #phpize 是属于php-devel中的东西,主要时设定php新增模块的一些参数或目录。6 ./configure  --with-php-config=/usr/local/php5/bin/php-config  --enable-redis7 make  && make install

(4)phpredis模块安装后会生成redis.io驱动文件

 

(5)修改php.ini配置文件,添加redis.so模块

vim  /usr/local/php5/lib/php.ini

(6) 重启php-fpm服务

(7)redis安装

1 wget http://download.redis.io/releases/redis-2.8.13.tar.gz2 tar xzf    redis-2.8.13.tar.gz3 cd     redis-2.8.134 make PREFIX=/usr/local/redis  MALLOC=libc  install #PREFIX 指定源码安装目录 #MALLOC=libc 内存碎片优化 #libc 内存管理的GNU中的一个libc组建,c语言中申请内存的关键字就是MALLOC 5 cp     redis.conf   /usr/local/redis/

(8)修改redis.conf配置文件,绑定地址,使所有机器都可以访问redis程序;

(9)进入discuz论坛目录,修改congfig_global.php配置文件(在/usr/local/nginx/html/config/目录下)

(10)启动redis服务

nohup  /usr/local/redis/redis-server  /usr/local/redis/redis.conf  &

(11)新建discuz论坛用户,进行测试

(12)在MySQL数据库中删除新建用户,尝试能否使用缓存登录

 

转载于:https://www.cnblogs.com/shitou-st/p/11016869.html

你可能感兴趣的文章
学习笔记43—Linux基础集
查看>>
3.5-杂项②
查看>>
用 Python 脚本实现对 Linux 服务器的监控
查看>>
ubuntu12.04安装日记
查看>>
leetcode - One Edit Distance
查看>>
Android getResources的作用和须要注意点
查看>>
[C++] 获取IE代理server的账号password
查看>>
WINHTTP的API接口说明
查看>>
实例句柄
查看>>
CreateFont具体解释
查看>>
【Android UI】色板
查看>>
javaScript里的原型链
查看>>
《java入门第一季》之面向对象(修饰符的概念和总结)
查看>>
VM虚拟机-Windows
查看>>
css 命名规范
查看>>
电梯调度(一)
查看>>
js的异常捕获
查看>>
关于F12的有效利用
查看>>
设计模式之结构型(7)-代理模式(Proxy)
查看>>
RESTful API
查看>>