解壓 tar -vxf redis-3.2.6.tar.gz
看看安裝了gcc沒有whereis gcc 沒有則需要安裝gcc yum install gcc
編譯 cd redis-3.2.6 make && make install
安裝tcl
wget
tar -xvf tcl8.6.6-src.tar.gz
cd tcl8.6.6/unix/
./configure make && make install
然後到redis-3.2.5/src目錄 make test
啟動服務cd src ./redis-server
設定redis密碼:
#requirepass foobared 去掉注釋,requirepass後面的就是密碼
redis.conf
設定為守護程序
daemonize yes
開放ip:預設只需要本機127.0.0.1訪問,可修改bind
設定redis為開機自啟動服務
編寫指令碼
在/etc/init.d/目錄下touch redis
#!/bin/bash
#chkconfig: 2345 10 90
# description: start and stop redis
path=/usr/local/bin:/sbin:/usr/bin:/bin
# port
redisport=6379
exec=/usr/local/redis-3.2.6/src/redis-server
redis_cli=/usr/local/redis-3.2.6/src/redis-cli
pidfile=/var/run/redis.pid
# config
conf="/usr/local/redis-3.2.6/redis.conf"
# password
auth="fade123"
case
"$1"
in
start)
if [ -f
$pidfile ]
then
echo
"$pidfile exists, process is already running or crashed."
else
echo
"starting redis server..."
$exec
$conf
fiif [ "$?"="0" ]
then
echo
"redis is running..."
fi
;;
stop)
if [ ! -f
$pidfile ]
then
echo
"$pidfile exists, process is not running."
else
pid=$(cat $pidfile)
echo
"stopping..."
$redis_cli -p $redisport shutdown
sleep 2
while [ -x $pidfile ]
doecho
"waiting for redis to shutdown..."
sleep 1
done
echo
"redis stopped"
fi
;;
restart|force-reload)
$ stop
$ start
;;
*)
echo
"usage: /etc/init.d/redis " >&2
exit
1esac
測試下: /etc/init.d.redis start
設定開機自啟動
chkconfig redis on
檢查 chkconfig –list
服務的命令
service servicename restart|start、|stop
reboot重啟
阿里雲 安裝 tomcat
wget 解壓gz包 在 usr local apache目錄下 tar zxvf apache tomcat 8.0.39.tar.gz 使用 vi 命令開啟 etc profile 檔案,終端輸入 sudo vi etc profile 在最後一行之前加入 export tomcat home ...
阿里雲安裝mongodb
參考 參考安裝 進入shell 參考bin目錄下輸入 mongo show dbs 在mongodb新版本裡並沒有admin資料庫,但是並不妨礙第2步操作。use admin進入admin資料庫 建立管理員賬戶 db.createuser mongodb中的使用者是基於身份role的,該管理員賬戶的...
阿里雲 安裝 tomcat
wget 解壓gz包 在 usr local apache目錄下 tar zxvf apache tomcat 8.0.39.tar.gz 使用 vi 命令開啟 etc profile 檔案,終端輸入 sudo vi etc profile 在最後一行之前加入 export tomcat home ...