注意:先确定好 python3 和mysql 已经搭建好
①centos7与linux有语法上一些不同 比如 sudo cp /usr/local/redis/redis.conf /etc/redis/ 在centos7就不行
要改成 sudo cp /usr/local/redis/redis.conf /etc/redis
② 上面的 /etc/redis 没有的话会自动创建。 centos是不会给你自动创建的。 你要到 /etc 那里 创建一个文件夹redis才能复制
③cd到主目录的时候, 打开一个文件夹 要加一个/才能打开 比如 cd /etc
否则就会报错:bash: cd: etc: No such file or directory
④经常发神经,要重复去尝试
1.重新配置redis
注意:一定要重新安装重新配置,否无法使用。pip install -r name.txt也没用的。
下载 可以去找最新版本的,这里用3.2.8,安装方式都一样
当前redis最新版本是4.0,它是一个测试版本,稳定版本是3.2版本。
当前ubuntu虚拟机中已经安装好了redis,以下步骤可以跳过 最新稳定版本下载链接:http://download.redis.io/releases/redis-3.2.8.tar.gz
step1:下载
wget http://download.redis.io/releases/redis-3.2.8.tar.gz
step2:解压
tar -zxvf redis-3.2.8.tar.gz
step3:复制,放到usr/local⽬录下
sudo mv ./redis-3.2.8 /usr/local/redis/
step4:进入redis目录
cd /usr/local/redis/
step5:生成
sudo make
step6:测试: 这段运行时间会较长,建议直接跳过,一般都是可以的
sudo make test
step7:安装,将redis的命令安装到/usr/local/bin/⽬录
sudo make install
step8:安装完成后,
cd
cd /etc
mkdir redis
step9:配置⽂件,移动到/etc/⽬录下
配置⽂件⽬录为/usr/local/redis/redis.conf
sudo cp /usr/local/redis/redis.conf /etc/redis
10.配置
Redis的配置信息在/etc/redis/redis.conf下。
sudo vim /etc/redis/redis.conf
绑定ip:如果需要远程访问,可绑定一个远程电脑的ip (ifconfig的ip,这样就可以访问远程redis)
也就是说redis是安装在另外一个专门的远程服务器上的时候就改成远程的 ifcofig的ip
bind 127.0.0.1 #这里用本地电脑作为redis服务器
端⼝,默认为6379
port 6379
是否以守护进程运⾏
如果以守护进程运⾏,则不会在命令⾏阻塞,类似于服务
如果以⾮守护进程运⾏,则当前终端被阻塞
设置为yes表示守护进程,设置为no表示⾮守护进程
推荐设置为yes
daemonize yes
守护进程作用:防止进程关闭,redis就关闭,让redis在后台默默运行
守护进程(Daemon Process),也就是通常说的 Daemon 进程(精灵进程),是 Linux 中的后台服务进程。它是一个生存期较长的进程,通常独立
于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。
守护进程是个特殊的孤儿进程,这种进程脱离终端,为什么要脱离终端呢?之所以脱离于终端是为了避免进程被任何终端所产生的信息所打断,其在
执行过程中的信息也不在任何终端上显示。由于在 linux 中,每一个系统与用户进行交流的界面称为终端,每一个从此终端开始运行的进程都会依
附于这个终端,这个终端就称为这些进程的控制终端,当控制终端被关闭时,相应的进程都会自动关闭。
)
11.启动redis
redis-server /etc/redis/redis.conf
12.登录redis
redis-cli
网友评论