标题:
[分享]
Redis安装脚本
[打印本页]
作者:
ngbanyan
时间:
2014-3-13 13:51
标题:
Redis安装脚本
本帖最后由 ngbanyan 于 2014-3-13 14:12 编辑
使用wd的lanmp建站快两年了,从未分享过什么,最近一个项目需要使用redis,所以写了个安装脚本,现在分享出来。
测试环境是
CentOS6.5 x64-minimal
PHP5.4
wdcp2.5.10(20140213)
技术有限,其他环境未经测试过,有错误可跟贴,尽量给予解决
下载:
redis_ins.rar
(2.03 KB)
下载次数: 222
2014-3-13 13:39
下载消耗 金币 1
安装步骤:
1.解压安装包,将两个文件放置于root根目录下
2.
sh ./redis_ins.sh
复制代码
程序源码:
#!/bin/bash
# Memcache install scripts
# Author:wdlinux
# Url http://www.wdlinux.cn
IN_DIRS="/www/wdlinux"
echo "Select php version:
1 php-5.2.17 (default)
2 php-5.3.28
3 php-5.4.26
"
sleep 0.1
read -p "Please Input 1,2,3: " PHP_VER_ID
if [[ $PHP_VER_ID == 3 ]]; then
PHP_VER="5.4.26"
ext_dir="no-debug-non-zts-20100525"
elif [[ $PHP_VER_ID == 2 ]]; then
PHP_VER="5.3.28"
ext_dir="no-debug-non-zts-20090626"
else
PHP_VER="5.2.17"
ext_dir="no-debug-zts-20060613"
fi
TOP=$(cd $(dirname $0)/.. && pwd)
cp -pf init.redis /www/wdlinux/init.d/redis
cd /tmp
echo
echo "redis server installing..."
echo
if [ ! -f "redis-2.8.7.tar.gz" ]; then
wget http://download.redis.io/releases/redis-2.8.7.tar.gz
fi
tar zxf redis-2.8.7.tar.gz
cd redis-2.8.7
cp -pf redis.conf $IN_DIRS/etc
sed -i 's/daemonize no/daemonize yes/g' $IN_DIRS/etc/redis.conf
make
[ $? != 0 ] && exit
make PREFIX=$IN_DIRS/redis install
[ $? != 0 ] && exit
#$IN_DIRS/redis/bin/redis-server $IN_DIRS/etc/redis.conf
#[ $? != 0 ] && exit
if grep -qi 'debian\|ubuntu' /etc/issue; then
chmod 755 /www/wdlinux/init.d/redis
ln -s /www/wdlinux/init.d/redis /etc/init.d/redis
update-rc.d -f redis defaults
update-rc.d -f redis enable 235
else
chmod 755 /www/wdlinux/init.d/redis
ln -s /www/wdlinux/init.d/redis /etc/init.d/redis
chkconfig --add redis
chkconfig --level 345 redis on
fi
service redis start
echo
echo "redis server install doen!"
echo
echo
echo "git install..."
echo
if type -p git >/dev/null; then
echo "git already installed."
else
if grep -qi 'debian\|ubuntu' /etc/issue; then
apt-get -y install git
else
yum -y install git
fi
fi
echo
echo "phpredis installing..."
echo
cd ..
#if [ ! -f 'phpredis-2.2.4.tar.gz' ]; then
# wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
#fi
#tar zxf phpredis-2.2.4.tar.gz
#cd phpredis-2.2.4
git clone --depth=1 https://github.com/nicolasff/phpredis.git
cd phpredis
$IN_DIRS/php/bin/phpize
[ $? != 0 ] && exit
./configure --with-php-config=$IN_DIRS/php/bin/php-config
[ $? != 0 ] && exit
make
[ $? != 0 ] && exit
make install
grep -q 'redis.so' $IN_DIRS/etc/php.ini
if [ $? != 0 ]; then
cat >> $IN_DIRS/etc/php.ini <<EOF
extension=$IN_DIRS/php/lib/php/extensions/$ext_dir/redis.so
EOF
fi
if [ -d $IN_DIRS/apache ]; then
service httpd restart
else
service nginxd restart
fi
echo
echo "redis server && phpredis install is OK"
echo
复制代码
源码说明:
1.可选你现用的PHP版本,对应到相应extensions目录
2.使用最新版本,不保证所有PHP版本都能兼容
3.查看Redis服务是否启动
ps -ef |grep redis
复制代码
4.查看phpredis是否已开启
phpinfo()
复制代码
附件:
redis_ins.rar
(2014-3-13 13:39, 2.03 KB) / 下载次数 222
http://wdlinux.cn/bbs/attachment.php?aid=4285&k=93ba6d5282b166ea00dabd90a399311c&t=1732893644&sid=3UAzFZ
作者:
admin
时间:
2014-3-15 12:06
感谢分享
作者:
dncc11
时间:
2014-8-6 10:50
感谢分享!!!
作者:
else
时间:
2014-11-10 13:33
感谢分享!!!
作者:
zzren
时间:
2014-11-27 18:16
感谢分享!!!
作者:
hkmc
时间:
2014-12-12 00:08
来看看来看看来看看来看看
作者:
dingxuanhua
时间:
2014-12-14 21:20
来看看来看看来看看来看看
作者:
bit
时间:
2014-12-18 17:36
感谢分享!
作者:
dingxuanhua
时间:
2015-3-3 17:45
1.解压安装包,将两个文件放置于root根目录下
作者:
a123123
时间:
2015-3-17 21:24
看起来好像不错。试试
作者:
剑客落落
时间:
2015-3-26 23:37
感谢分享!
作者:
yangjie
时间:
2015-4-8 14:26
感谢楼主分享
作者:
newszeng
时间:
2015-4-16 17:23
感谢楼主分享
作者:
qq6026713
时间:
2015-4-26 11:55
bucuobucuo!!!!!!!!
作者:
kakaxi123
时间:
2015-4-26 14:34
怎么获得金币啊
作者:
wu_kai_kai
时间:
2015-5-14 15:48
aasdfasdfadfasdsadfsdf
作者:
苦闷
时间:
2015-6-5 04:04
没有金币啊,
怎么获得金币啊
作者:
qq6026713
时间:
2015-6-13 20:08
不错的帖子,谢谢LZ
作者:
qq6026713
时间:
2015-6-14 12:42
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者:
qq6026713
时间:
2015-7-11 17:02
!!!!!!!!!!!!!!!!!!!!
作者:
silences
时间:
2015-7-18 09:21
一直在寻找,感谢感谢
作者:
silences
时间:
2015-7-18 09:22
附件文件不存在或无法读入,请与管理员联系。
下载不了
作者:
sasou
时间:
2015-8-12 15:48
测试下
作者:
qq6026713
时间:
2015-11-4 17:05
不错的分享!!!!!!!!!!!!!!!!!!!!
作者:
bitican
时间:
2015-11-11 23:01
真不错啊,谢谢啦
作者:
gj1983
时间:
2015-12-3 18:02
没有金币。。。。。。。
作者:
shiningwhh
时间:
2015-12-3 19:23
啊哈哈 感谢分享!!!
作者:
quyu
时间:
2016-2-29 15:33
非常感谢楼主分享
作者:
上帝为我打工
时间:
2016-3-3 14:24
感谢分享 :lol
作者:
上帝为我打工
时间:
2016-3-3 16:22
谢谢分享 :D
作者:
fengye191
时间:
2016-4-2 22:55
.解压安装包,将两个文件放置于root根目录下
作者:
daolang
时间:
2016-5-5 10:28
这个正需要
作者:
qq898232
时间:
2016-5-6 16:34
下载测试一下看能不能有那个。
作者:
wehooshen
时间:
2016-5-10 00:57
需要金币啊 可是我没有
作者:
陳俊庆
时间:
2016-5-10 16:58
讚喔支持你
作者:
DikeLiu
时间:
2016-5-26 12:42
下来试试!!!!
作者:
skyershen
时间:
2016-6-20 15:51
有5.4.45的么。。。
作者:
acoolboy
时间:
2016-6-25 21:50
nginx_php 这个下面的扩展不会安装吗?
作者:
acoolboy
时间:
2016-6-25 21:51
回复
37#
skyershen
自己改一下安装脚本里面的对应的php版本的扩展目录名字就行了。。
作者:
karsonzhang
时间:
2016-7-1 18:03
感谢提供。
作者:
hctt133
时间:
2016-7-14 14:09
看看再说,谢谢楼主啊
作者:
lower
时间:
2016-8-25 18:58
Redis安装脚本
作者:
baibao10086
时间:
2016-10-2 15:23
感谢楼主分享
作者:
mrlelong
时间:
2016-10-19 10:24
没有金币,怎么破
作者:
mrlelong
时间:
2016-10-19 10:25
回复一下就得一个金币!
作者:
xuhaihnair
时间:
2016-11-6 20:10
怎么获得金币啊
作者:
sudu8
时间:
2016-11-7 21:38
感谢分享感谢分享
作者:
zhouzishu
时间:
2016-11-19 16:48
看看真不错 我也需要
作者:
linkaixiang
时间:
2016-12-3 01:27
怎么回事要金币的??好吧回帖有金币吗
作者:
gekuu
时间:
2016-12-7 14:02
怎么获得金币啊
作者:
51dim
时间:
2016-12-15 09:14
怎么获得金币啊
作者:
sinck
时间:
2016-12-19 21:32
感谢分享感谢分享
作者:
linuxiver
时间:
2016-12-21 16:32
正需要,过来看看
作者:
hypo
时间:
2016-12-21 22:11
自己改一下安装脚本里面的
作者:
a123456
时间:
2016-12-29 17:12
感谢楼主分享
作者:
only1360
时间:
2017-1-5 13:27
金币从哪里来
作者:
xiayitian
时间:
2017-1-6 10:26
安装试试。。。。。。
作者:
329314139
时间:
2017-1-7 20:24
好像哦不行
作者:
gaodumei
时间:
2017-1-20 21:52
感谢分享感谢分享感谢分享
作者:
skyuser
时间:
2017-2-12 13:56
怎么获得金币啊
作者:
zhusheng8701
时间:
2017-2-13 20:32
test111111111111111111111
作者:
zhusheng8701
时间:
2017-2-13 21:25
:(
复制代码
作者:
zruizhong
时间:
2017-2-14 04:46
怎么获得金币啊
作者:
ericjjp09
时间:
2017-2-19 10:07
谢谢分享谢谢分享谢谢分享
作者:
molidoudou
时间:
2017-2-20 22:14
bucuobucuo!!!!!!!!
作者:
bojjn
时间:
2017-2-21 02:56
谢谢楼主的分享
作者:
green888
时间:
2017-4-10 07:05
看看这个是什么版本的
作者:
molidoudou
时间:
2017-4-11 16:22
测试水水水水所
作者:
xuntee
时间:
2017-5-8 00:46
怎么获得金币啊
作者:
gemingcao
时间:
2017-5-24 17:11
感谢分享!!
作者:
molidoudou
时间:
2017-6-14 18:46
测试水水水水所所所所所所所所所所所所所所所所所所所所所
作者:
mingwd
时间:
2017-7-29 10:39
本帖最后由 mingwd 于 2017-7-29 10:40 编辑
回复
2#
admin
他的这个脚本有毒,昨天安装后服务器上被装了一堆的东西,被添加了用户还有
下载
(2.6 KB)
2017-7-29 10:37
下载
(124.91 KB)
2017-7-29 10:38
下载
(28.51 KB)
2017-7-29 10:37
下载
(2.88 KB)
2017-7-29 10:37
下载
(178.92 KB)
2017-7-29 10:40
图片附件:
QQ图片20170729102407.png
(2017-7-29 10:37, 2.6 KB) / 下载次数 13185
http://wdlinux.cn/bbs/attachment.php?aid=7810&k=00eb6394a98bc3967202ea9c457f03e2&t=1732893644&sid=3UAzFZ
图片附件:
QQ图片20170729102417.png
(2017-7-29 10:37, 2.88 KB) / 下载次数 13187
http://wdlinux.cn/bbs/attachment.php?aid=7811&k=45de16459f750cf744a7364d3290b346&t=1732893644&sid=3UAzFZ
图片附件:
QQ图片20170729102428.jpg
(2017-7-29 10:37, 28.51 KB) / 下载次数 13135
http://wdlinux.cn/bbs/attachment.php?aid=7812&k=007db9cabc3c1faf7374eeb800d54bdf&t=1732893644&sid=3UAzFZ
图片附件:
QQ截图20170729102519.jpg
(2017-7-29 10:38, 124.91 KB) / 下载次数 13298
http://wdlinux.cn/bbs/attachment.php?aid=7813&k=c05fb213cc44c20e95edc7b9eb3324f4&t=1732893644&sid=3UAzFZ
图片附件:
QQ截图20170729102645.jpg
(2017-7-29 10:40, 178.92 KB) / 下载次数 13400
http://wdlinux.cn/bbs/attachment.php?aid=7814&k=af2e192ab5ef83847b31bc40c810bdf9&t=1732893644&sid=3UAzFZ
作者:
fenge1314
时间:
2018-3-17 21:01
感谢分享!!!
作者:
51shell
时间:
2018-4-28 14:09
怎么获得金币啊
作者:
cwjhot
时间:
2018-12-8 23:47
感谢楼主分享感谢楼主分享感谢楼主分享
作者:
mymyboss
时间:
2018-12-18 14:20
回复
72#
mingwd
看不懂,是不是别的地方感染的病毒啊?
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2