这里是在Mac OS上安装redis,并在PHP中开启redis。
在Mac OS上安装redis
首先是安装,,它会默认安装到/usr/local/bin下
复制代码 代码如下:
SmartB2B 是一款基于PHP、MySQL、Smarty的B2B行业电子商务网站管理系统,系统提供了供求模型、企业模型、产品模型、人才招聘模型、资讯模型等模块,适用于想在行业里取得领先地位的企业快速假设B2B网站,可以运行于Linux与Windows等多重服务器环境,安装方便,使用灵活。 系统使用当前流行的PHP语言开发,以MySQL为数据库,采用B/S架构,MVC模式开发。融入了模型化、模板
0
立即学习“PHP免费学习笔记(深入)”;
cd /tmp
wget
tar -zxf redis-2.6.9.tar.gz
cd redis-2.6.9
make
sudo make install
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
wget https://github.com/ijonas/dotfiles/raw/master/etc/redis.conf
sudo mv redis.conf /etc/redis.conf
sudo /usr/local/bin/redis-server redis.conf
说到这里备注下,如果没有目录权限,是无法建立
/var/log/redis/redis.log
/var/lib/redis/
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
/opt/redis/redis-cli
#会看到提示 redis 127.0.0.1:6379>说明已经连接服务。
set anythink helloworld
get anythink
exit
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
cat /opt/redis/redis.pid
#cat后会得到一个pid,我的是44277
sudo kill 44277
# 启动方法和之前一样。
设置开机自启动、后台运行
然后以root身份做以下事情:
在/Library/LaunchDaemons下新建com.redis.plist,内容如下:
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
sudo launchtcl load /Library/LaunchDaemons/com.redis.plist
sudo launchtcl start com.redis
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
$ cat /var/run/redis.pid
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
curl -O https://nodeload.github.com/nicolasff/phpredis/zip/master
tar -zxf master
cd phpredis-master/
phpize
./configure
make
sudo make install
# 这时候会提示一个路径
# /usr/lib/php/extensions/no-debug-non-zts-20090626/
# 表示已经将扩展放置在该位置
vim /etc/php.ini
#增加如下内容
extension=redis.so
#重启apache
sudo httpd -k restart
#查看扩展安装情况
php -m |grep redis
#出现 redis 表示安装成功。
请分别下载M4,autoconf编译安装
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
curl -O
curl -O
复制代码 代码如下:
立即学习“PHP免费学习笔记(深入)”;
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin/
git clone https://github.com/nrk/predis.git
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号