一天过去了 redis就做了这点。。。。。

Posted 王炸的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一天过去了 redis就做了这点。。。。。相关的知识,希望对你有一定的参考价值。

版本:
CentOS Linux release 7.2.1511 (Core)
内核:
Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


#先调整时间,格式如下:
#date -s 2017-08-12
#date -s 13:54:00


mkdir /opop
cd /opop
yum -y install wget gcc* zip unzip
wget https://nchc.dl.sourceforge.net/project/tcl/Tcl/8.6.7/tcl867-src.zip
unzip tcl867-src.zip
cd tcl8.6.7/unix
./configure
make
make install
make install-private-headers
ln -v -sf tclsh8.6 /usr/bin/tclsh
cd ../..

wget http://download.redis.io/releases/redis-3.2.10.tar.gz //会下载到 当前 目录下,这里注意点
tar -zxvf redis-3.2.10.tar.gz
cd redis-3.2.10
make && make install
#这里默认安装在 /usr/local/bin/下,如果需要设置自定义路径,用 make PREFIX=/usr/local/redis install 来安装就行

cd utils
./install_server.sh #这里有提示说明什么配置文件在哪里,需要手动按回车即可,我都是选的默认,需注意


cd /opop/redis-3.2.10
cp redis.conf /etc/redis/6379.conf
cd /opop/redis-3.2.10/utils/
cp redis_init_script /etc/init.d/redis
sed -i \'2i#chkconfig: 2345 80 90\' /etc/init.d/redis
sed -i \'s/$EXEC $CONF/$EXEC $CONF \\&/p\' /etc/init.d/redis
chkconfig --add redis #添加到开机启动列表

echo 511 > /proc/sys/net/core/somaxconn
echo vm.overcommit_memory = 1 >> /etc/sysctl.conf
sysctl vm.overcommit_memory=1 #类似刷新内核,使其上一条命令生效


cd /etc/init.d/
mv redis redis.bak
mv redis_6379 redis
service redis status

测试:
[root@localhost ~]# redis-cli --version #随意位置运行

以上是关于一天过去了 redis就做了这点。。。。。的主要内容,如果未能解决你的问题,请参考以下文章

2015年总结(以及过去)

从 Redis7.0 发布看 Redis 的过去与未来

集训 0616

java获取过去一天,过去一月,过去一年的日期,以及截至今天过去某一段时间的时间集

java设计一个方法返回今天距离过去的某一天已经过去了多少天

2022年中纪实 -- 一个普通人的经历