定位 发表于 2019-9-7 10:06:21

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)创建新用户进行测试


至此就全部完成了
页: [1]
查看完整版本: nginx+php+mysql+redis+discuz搭建详细教程