自动下载安装redis

由于开发的同事想在它本地的虚拟机玩一下redis缓存,当即给他写了一个脚本,现在贴在这里,有需要的朋友可以看看:(此脚本大致包含了创建用户以及密码,下载编译安装redis,修改配置文件,启动redis服务,还是比较简单的)

############################ install_redis.sh ###############################

#!/bin/bash

# define the function of create password

create_passwd(){

a=(a b c d e f A B C D E F @ $ % 0 1 2 3 4 5 6 7 8 9)

for ((i=0;i<10;i++));do

echo -n ${a[$RANDOM % ${#a[@]}]}

done

echo

}

# create redis user and give it password

useradd redis

password=`create_passwd`

echo $password >> /home/redis/redis_password.txt

echo $password | passwd --stdin redis

# after download redis,compile and install redis

yum -y install wget

cd /root/src/ || mkdir -p /root/src && cd /root/src/

wget http://download.redis.io/releases/redis-3.2.3.tar.gz

tar xf redis-3.2.3.tar.gz

cd /root/src/redis-3.2.3

make

make PREFIX=/usr/local/redis install

cp /root/src/redis-3.2.3/redis.conf /usr/local/redis/

sed -i ‘s/daemonize no/daemonize yes/g‘ /usr/local/redis/redis.conf

# change the authority of redis-installed dir and startup redis service

chown -R redis:redis /usr/local/redis/

su - redis

cd /usr/local/redis/bin/

./redis-server ../redis.conf

echo "welcome to use redis service"

大致上就这么多,具体脚本展示的美化部分,大家根据自己的审美看着来吧,到此一游.......

时间: 2024-11-02 03:03:45

自动下载安装redis的相关文章

yum下载安装redis

有时需要离线安装redis,所以需要redis离线安装包,不同的centos版本和redis版本,依赖包不同,本例中,centos: CentOS Linux release 7.0.1406 (Core),Basic Web Server版本,自动下载的redis版本为3.2.12 1.检查是否存在redis安装包 yum search redis 2.若未找到redis安装包,则安装epel-release源 yum -y install epel-release 3.再次查询仓库中是否存在

ActiveX控件打包成Cab置于网页中自动下载安装 (转)

[背景] 做过ActiveX控件的朋友都知道,要想把自己做的ActiveX控件功能放在自己的网页上使用,那么用户在客户端就必须进行本地的注册,也就是说用户得首先要把该ActiveX控件(test.ocx)放在本机的%system%/system32下,然后运行DOS工具里面运行regsvr32 test.ocx命令进行注册.但如果真是这么去做的话,那么代表着你处于危险之中了,因为您是通过让用户自己去部署设置环境来达到你的目的,这就失去软件项目本身所存在的价值.那么面对这种情况,我们应该如何解决呢

Mac环境下载安装Redis

Mac环境下使用brew安装Redis: ? ~ brew install redis 安装成功,检测一下. 新打开一个窗口. > redis-cli 进入到redis客户端. OK .安装成功. 原文地址:https://www.cnblogs.com/wobushitiegan/p/12407371.html

&lt;小田吃饺子&gt; LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Redis篇

更新时间:2017-09-21 15:38 简介 LAMP+R指Linux+Apache+Mysql+PHP+Redis是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台. Apache 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/articles/7568803.html Php 安装篇 Demo地址:http://www.cnblogs.com

windows下载安装redis

第一步:下载windows版本的redis redis的官方网站下载地址:http://redis.io/download 进入以上网址之后,请见以下的图片操作下载redis: 第二步:解压下载的zip文件,并存放到合适的位置,并将按照目录配置到系统PATH变量中 第三步:测试 打开一个DOS窗口,输入redis-server,若看到下图说明服务启动成功 打开另外一个DOS窗口 输入命令redis-cli,若看到下图,说明整个REDIS好了 参考地址:http://www.360doc.com/

win7安装redis

下载安装redis https://github.com/MSOpenTech/redis/releases 也可以通过redis.io官网找到此链接 解压到D:\Redis 根目录下. 启动redis服务端. redis-server.ext redis-windwons.conf 启动redis客户端 redis-cli -h 127.0.0.1 -p 6379 下载安装PHP-redis https://github.com/phpredis/phpredis/downloads 解压复制

CentOS 7 编译安装Redis

在CentOS(Linux)下编译安装Redis(V2.8.19)之后,总结的注意事项如下: 下载安装Redis: $ wget http://download.redis.io/releases/redis-2.8.19.tar.gz $ tar xzf redis-2.8.19.tar.gz $ cd redis-2.8.19 $ make TIPS: 可先到官网下载Redis文件,同时可以查看官网的编译安装方法( 传送门 ). 在Redis根目录下,直接 make make 成功后,如果需

Innosetup打包自动下载.net framework 动态库及替换卸载程序图标.

背景     在使用了一段时间微软自带的安装包打包工具后,总感觉不太顺利,于是便想着找一种更简单稳定的打包工具,这类工具其实还不少,最终经过各种考量,我们选择了 InnoSetup ,该工具是一个完全免费的Windows打包工具,涉及的功能比较全面,并且采用脚本式编辑,完美支持 Pascal 语言.本文简单描述一下如何自动下载安装 .net framework 框架 及更新卸图标的小技巧,当然本文部分内容借鉴了网上一部分的解决方案.在此整理一下已备忘同时分享给有类似需求的朋友. 放几张安装过程中

PHP怎么安装redis扩展

在windows系统下安装redis就不赘述了,基本上就是下一步,下一步. 然后通过通过命令行启动服务. 我是在xamp 3.2.2的集成环境下进行本地redis扩展安装配置的,php的版本是5.6.40. Redis扩展下载地址:https://windows.php.net/downloads/pecl/releases/redis/ 这里我们随便选择点击一个目录,显示不同版本的Redis扩展如下: 注意,下载安装Redis扩展包必须要与我们使用的PHP版本相对应.比如这里我的PHP版本为p