Ubuntu18.04系统安装、配置Redis及phpredis扩展操作详解
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,本文实例讲述了Ubuntu18.04系统安装、配置Redis及phpredis扩展操作。分享给大家供大家参考,具体如下:1. 安装安装$ sudo apt-get update$ sudo apt-g
千家信息网最后更新 2025年02月08日Ubuntu18.04系统安装、配置Redis及phpredis扩展操作详解
本文实例讲述了Ubuntu18.04系统安装、配置Redis及phpredis扩展操作。分享给大家供大家参考,具体如下:
1. 安装
安装
$ sudo apt-get update$ sudo apt-get install redis-server
启动
$ sudo /etc/init.d/redis-server start
注意: 若无法启动
systemctl status redis-server.serviceredis-server.service: Can't open PID file /var/run/redis/redis-server
- 阿里云服务器,切记要在安全组、安全策略里面加入服务的端口号,允许所有地址访问,即在阿里云服务器的所有服务都需要把端口映射出来才可以,如果没有做这一步,上面的redis-cli命令就会处于一直等待的状态
- 查看日志信息
cat /var/log/redis/redis-server.logCreating Server TCP listening socket ::1:6379: bind: Cannot assign requested address
- 主机上禁用了IPv6,而Ubuntu的redis-server软件包附带了:绑定127.0.0.1 :: 1
- 修改redis配置文件中的 bind 地址;注释 bind 地址或将 bind 地址修改为 0.0.0.0
vim /etc/redis/redis.confbind 127.0.0.1 ::1
- 启动redis 服务(把配置文件加进去不然会出现配置未生效)
sudo redis-server /etc/redis/redis.conf &
- 检查服务及端口
systemctl status redis-servernetstat -ntpl | grep 6379
2. 检查Redis是否运行
$ redis-cli
该命令会打开如下Redis提示:
127.0.0.1:6379>
输入ping
127.0.0.1:6379> pingPONG
说明成功安装
3. 配置远程登录
默认redis是不允许远程登录的,需要我们配置
编辑redis配置文件
sudo vi /etc/redis/redis.conf
注释下面这一行, 可以搜索查找
#bind 127.0.0.1
注:redis-cli -h (ip 地址) -p (端口号 默认是6379) 注意参数要和具体指要空格隔开
4. 配置密码登录
编辑配置文件
sudo vi /etc/redis/redis.conf
找到下面这一行并去除注释(可以搜索requirepass)
#修改之前#requirepass foobared
#修改之后requirepass 123456
5. 重启redis
sudo service redis-server restart
或者可以强制杀死再手动开启
sudo killall redis-serversudo redis-server /etc/redis/redis.conf &
这里最好把配置文件加进去不然可能会出现配置未生效
6. 安装php的redis扩展
- 下载phpredis扩展文件
apt install git git clone https://github.com/phpredis/phpredis.git
- 移动phpredis文件夹
mv phpredis /etc/phpredis
- 安装(如果执行失败,则需要执行sudo apt-get install php7.2-dev(可以根据php的版本更换dev安装))
cd /etc/phpredisphpize
- 执行下面三条命令
./configuremakemake install
- 修改php.ini文件
vim /etc/php/7.2/apache2/php.ini
找到在php.ini文件末尾添加下面这条命令
extension=redis.so
- 执行apache2重启命令
/etc/init.d/apache2 restart
- 查看php中redis扩展是否安装
希望本文所述对大家Ubuntu环境配置有所帮助。
配置
文件
服务
命令
地址
注释
登录
安全
一行
口号
服务器
端口
阿里
搜索
检查
系统
成功
主机
信息
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
imei数据库有什么好处
shell 插入数据库
吉林现代软件开发怎么样
江阴华硕服务器维修价格
夸奖从事软件开发女程序员
docker启动pg数据库
曾洪阿里巴巴网络技术顾问
深圳百度计算机与网络技术
数据库应用领域包括
哈工大数据库连接
网络安全人为的案例
华东师范大学密码与网络安全
软件开发的流水线
戴尔4u服务器
需要布线的网络技术
python 网络安全前景
山东济南浪潮服务器哪家服务好
小程序云服务器硬件配置要求
我国加强网络安全的原因
查询地址为广东的销售记录数据库
sql查询3主键重复数据库
江津区不动产登记数据库
苏州医疗软件开发
举行网络安全知识培训会
郑州大学慧科新闻数据库
sun服务器维护
服务器异常怎么回事是电脑的事吗
数据库水平扩展
如何自动更改dns服务器
数据库中计算重修费用公式