当前位置:   article > 正文

redis 国产替代pika安装与配置_redis郭国产替代

redis郭国产替代

一、下载


https://github.com/OpenAtomFoundation/pika

根据cpu下对应的版本


pika-linux-x86_64-v3.5.2-alpha.tar.bz2


二、解压

tar  -jxvf pika-linux-x86_64-v3.5.2-alpha.tar.bz2


移动目录至/usr/local

mv output /usr/local/pika


三、修改配置pika.conf

  1. #日志文件路径
  2. log-path : ./log/
  3. #数据文件路径
  4. db-path : ./db/
  5. # pika是多线程的, 该参数能够配置pika的线程数量, 不建议配置值超过部署服务器的CPU核心数量
  6. thread-num : 8
  7. # 密码管理员密码, 默认为空, 如果该参数与下方的userpass参数相同(包括同时为空), 则userpass参数将自动失效, 所有用户均为
  8. # 管理员身份不受userblacklist参数的限制
  9. requirepass : password
  10. # 用户密码, 默认为空, 如果该参数与上方的userpass参数相同(包括同时为空), 则本参数将自动失效, 所有用户均为管理员身份不
  11. # 受userblacklist参数的限制
  12. userpass : userpass
  13. # 指令黑名单, 能够限制通过userpass登录的用户, 这些用户将不能使用黑名单中的指令, 指令之间使用","隔开, 默认为空
  14. # 建议将高风险命令配置在该参数中
  15. userblacklist : FLUSHALL, FLUSHDB, SHUTDOWN, KEYS, CONFIG
  16. # 分为经典模式和分片模式,[classic | sharding],经典模式中支持多db的配置
  17. instance-mode : classic
  18. # 经典模式下指定db的数量,使用方式和redis一致
  19. databases : 8
  20. # 守护进程模式 [yes | no],使supervisor此项配置必须为 no,使用systemd配置Type=forking设置为 yes
  21. daemonize : yes

四、启动pika服务

/usr/local/pika/bin/pika -c /usr/local/pika/conf/pika.conf

用redis客户端连接即可

redis-cli -p 9221


五、开机自启

vi /etc/systemd/system/pika.service

粘贴下列代码 

  1. [Unit]
  2. Description=pika server
  3. Requires=network.target
  4. After=network.target
  5.  
  6. [Service]
  7. Type=forking
  8. WorkingDirectory=/usr/local/pika
  9. ExecStart=/usr/local/pika/bin/pika -c /usr/local/pika/conf/pika.conf
  10. Restart=always
  11.  
  12. [Install]
  13. WantedBy=multi-user.target

 systemctl重启

systemctl daemon-reload

#pika启动

systemctl start pika


# 开机自启动

systemctl enable pika

 ##pika状态

systemctl status pika

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号