黑帽联盟
标题: nginx+php+mysql+redis+discuz搭建详细教程 [打印本页]
作者: 定位 时间: 2019-9-7 10:06
标题: nginx+php+mysql+redis+discuz搭建详细教程
针对lnmp安装的教程,已经发过,有手动编译安装的,有yum安装的,也有用自动化运维工具自动安装的。
lnmp自动化安装:saltstack自动化部署lnmp环境
下面安装redis,同样也是自动化安装的:saltstack自动化安装编译redis
接着我们在安装redis的扩展包,即php redis扩展模块- wget https://github.com/phpredis/phpredis/archive/3.1.2.tar.gz
- tar -xzvf 3.1.2.tar.gz
- /usr/local/php/bin/phpize
- #phpize 是属于php-devel中的东西,主要时设定php新增模块的一些参数或目录。
- cd phpredis-3.1.3/
- yum -y install autoconf
- ./configure --with-php-config=/usr/local/php5/bin/php-config --enable-redis
- make && make install
复制代码(2)phpredis模块安装后会生成redis.io驱动文件
(3)修改php.ini配置文件,添加redis.so模块
在php服务器发布discuz论坛并指定redis服务器
(1)将discuz软件包本地上传或网络下载至网站的根目录下,并解压;并给指定文件授予读写权限;
(2)通过浏览器访问web,进行安装discuz论坛;安装时指定MySQL数据库IP地址以及用户、库、密码;
(3)进入discuz配置文件目录,修改配置文件/usr/local/nginx/html/config/config_global.php,指定redis服务器ip地址;
通过浏览器创建discuz新用户,进行测试能否缓存成功
(1)重启PHP服务器,启动redis服务器
(2)创建新用户进行测试
至此就全部完成了
欢迎光临 黑帽联盟 (https://bbs.cnblackhat.com/) |
Powered by Discuz! X2.5 |