kevinkoo 发表于 2020-9-24 10:05:15

【已解答】关于宝塔PHP的扩展安装redis的问题

为了加速网站访问速度,安装PHP的扩展插件 Redis , 查看进程并没有发现Redis进程

1) 没有发现Redis进程,是否说明Redis没有生效?
2) 需要怎么处理, 才可以使Redis生效? Redis生效后该如何优化?
3)有没有其他的优化网站速度方案




kevinkoo 发表于 2020-9-24 10:07:12

目前服务器的内存 会出现一直上升, 大概8-9小时, 服务器的内存就会提升到100%,然后mysql就会挂了

大炮运维V587 发表于 2020-9-24 10:11:08

kevinkoo 发表于 2020-9-24 10:07
目前服务器的内存 会出现一直上升, 大概8-9小时, 服务器的内存就会提升到100%,然后mysql就会挂了 ...

ps aux|grep redis
服务器上执行下,如果没有进程就说名没有安装redis这个软件,而php扩展中的redis是依赖于你服务器上的redis‘软件的’

dongyao 发表于 2020-9-24 10:26:25

这个需要你自己单独针对redis模块进行开发呀,你自己要配置保存类型,保存时间,提取方式等等,并不是你安装了redis扩展他就会起作用,你没有针对性的开发,也就不会触发redis的连接,他肯定就不工作呀。

dongyao 发表于 2020-9-24 10:42:03

如果数据库压力过大,除了优化查询代码之外,redis的思路就是对查询量大且更新频率较低的数据,进行缓存处理,用户访问时候,首先从redis缓存查询,这样就不会直接去mysql查询,压力相对小一些。

除了redis之外,常用的那些框架程序,也都自带各种cache的缓存功能。

还有就是对数据库的索引之类的优化方案

菠菜园 发表于 2020-9-24 10:55:41

Redis使用一般首先安装Redis客户端,第二步安装php-redis扩展,第三步代码中的Cache缓存设置成Redis。如果程序中不开发Cache缓存部分,也起不到加速作用。至于Redis持久化想配置配置,不想配置拉倒,小网站影响不大。

想进一步提升网站访问速度的话可以把静态资源跟网站分离,在静态资源上使用CDN加速

kevinkoo 发表于 2020-9-24 12:22:55

大炮运维V587 发表于 2020-9-24 10:11
服务器上执行下,如果没有进程就说名没有安装redis这个软件,而php扩展中的redis是依赖于你服务器上的re ...

redis 已经安装

kevinkoo 发表于 2020-9-24 12:33:51

dongyao 发表于 2020-9-24 10:42
如果数据库压力过大,除了优化查询代码之外,redis的思路就是对查询量大且更新频率较低的数据,进行缓存处 ...

需要怎么处理? 有没有相关的文档?

kevinkoo 发表于 2020-9-24 12:34:41

菠菜园 发表于 2020-9-24 10:55
Redis使用一般首先安装Redis客户端,第二步安装php-redis扩展,第三步代码中的Cache缓存设置成Redis。如果 ...

需要如何处理? 有没有相关文档。

新手一枚,还望大佬们多多指教

kevinkoo 发表于 2020-9-24 12:46:14

大炮运维V587 发表于 2020-9-24 10:11
服务器上执行下,如果没有进程就说名没有安装redis这个软件,而php扩展中的redis是依赖于你服务器上的re ...


redis 安装截图

大炮运维V587 发表于 2020-9-24 14:23:56

kevinkoo 发表于 2020-9-24 12:46
redis 安装截图

从你的回答看你的redis、redis扩展都已经安装好,怎么使用上缓存要看你的站点缓存这里的配置的,你可以咨询下你的网站开发者,指定redis的缓存方式

菠菜园 发表于 2020-9-24 14:24:02

kevinkoo 发表于 2020-9-24 12:34
需要如何处理? 有没有相关文档。

新手一枚,还望大佬们多多指教

服务器里装过redis之后,你可以在宝塔插件里找一下Redis可视化管理工具(我记得有人做了插件)或者去Redis官网下载一个本地的管理工具。连接到你的服务器Redis上看看。这种是最简单的方法。
如果连接不成功,或其他错误提示,则说明是服务器Redis软件安装配置问题。否则只需要修改你的网站程序即可。

宝塔用户_zpudgb 发表于 2020-9-24 15:35:29

菜鸡 百度不会?

kevinkoo 发表于 2020-9-24 21:21:25

宝塔用户_zpudgb 发表于 2020-9-24 15:35
菜鸡 百度不会?

老鸟, 帮忙百度下 ,菜鸡不知道百度啥

kevinkoo 发表于 2020-9-24 21:33:15

菠菜园 发表于 2020-9-24 14:24
服务器里装过redis之后,你可以在宝塔插件里找一下Redis可视化管理工具(我记得有人做了插件)或者去Redi ...

已经安装redis管理工具, 没有值是不是 redis 并没有生效?
页: [1] 2
查看完整版本: 【已解答】关于宝塔PHP的扩展安装redis的问题