cd /opt/
wget http://download.redis.io/releases/redis-4.0.0.tar.gz
tar xzf redis-4.0..tar.gz
cd redis-4.0.
make && make install PREFIX=/data/apps/redis
cd /data/apps/redis
mkdir conf
cp /opt/redis-4.0./redis.conf ./conf sed -i 's/daemonize no/daemonize yes/' conf/redis.conf
sed -i 's/protected-mode yes/protected-mode no/' conf/redis.conf
sed -i 's/bind 127.0.0.1/bind 0.0.0.0/' conf/redis.conf
echo 'requirepass `< /dev/urandom tr -cd _A-Z-a-z-0-9@#^ | head -c ${1:-32}; echo`' >> conf/redis.conf useradd -M redis
chown -R redis.redis /data/apps/redis cat <<EOF > /usr/lib/systemd/system/redis.service [Unit]
Description=Redis Server Manager
After=syslog.target
After=network.target [Service]
Type=simple
User=redis
Group=redis
PIDFile=/var/run/redis_6379.pid
ExecStart=/data/apps/redis/bin/redis-server /data/apps/redis/conf/redis.conf
ExecStop=/data/apps/redis/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
EOF systemctl daemon-reload
systemctl start redis
systemctl enable redis

最新文章

  1. JS控制TABLE表格在任意一行下面添加一行(有待完善)
  2. Java集合容器简介
  3. VLD(Visual LeakDetector)内存泄露库的使用
  4. Android 开发经验
  5. 将Apache添加为Linux的服务 实现自启动(转)
  6. 内联函数 inline
  7. 如何判断Socket已经关闭
  8. PHP定界符&lt;&lt;&lt;EOF
  9. php(二)使用thinkphp搭建项目
  10. 关于字符的C++函数
  11. ---dd-wrt memo
  12. 5.html基础标签:块级+行级元素+特殊字符+嵌套规则
  13. NLP--- How to install the tool NLTK in Ubuntu ?
  14. html中 &amp;nbsp; 和空格的区别
  15. NodeJS错误-throw er; // Unhandled &#39;error&#39; event
  16. C#中一道关于线程同步的练习题——模拟多窗口售票
  17. 【51NOD-0】1008 N的阶乘 mod P
  18. java 多线程处理一个list的集合
  19. element组件dialog关闭时Message消息提示抖动问题
  20. python 列表合并

热门文章

  1. Linux基础-01-Linux基础命令
  2. 机器学习支持向量机SVM笔记
  3. Fabric交易流程
  4. Unity_如何判断应用设备内存小于1G(内容可定制为根据机器配置进行不同LOD)
  5. dev 从表处理
  6. ECMAScript5面向对象技术(1)--原始类型和引用类型
  7. X5内核浏览器video自动全屏解决办法-canvas
  8. linux7 上安装mongodb4.2.1操作步骤
  9. [#Linux] CentOS 7 配置JDK后,eclipse无法启动,提示jdk路径错误。
  10. springboot系列(八)springboot整合mybatis