Redis實戰——安裝
借鑒來源:https://www.cnblogs.com/codersay/p/4301677.html
redis官網地址:http://www.redis.io/
最新版本: redis-4.0.9
在Linux下安裝Redis非常簡單,具體步驟如下(官網有說明):
1、下載源碼,解壓縮後編譯源碼。
$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz
$ tar xzf redis-4.0.9.tar.gz
$ cd redis-4.0.9
$ make
2、編譯完成後,在Src目錄下,有四個可執行文件redis-server、redis-benchmark、redis-cli和redis.conf。然後拷貝到一個目錄下。
mkdir /usr/redis
cp redis-server /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli /usr/redis
cp redis.conf /usr/redis
cd /usr/redis
3、啟動Redis服務。
$ redis-server redis.conf
4、然後用客戶端測試一下是否啟動成功。
$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
安裝過程若出現 (參照: http://blog.csdn.net/luyee2010/article/details/18766911)
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/
cd /usr/local/tcl8.6.1/unix/
sudo ./configure
sudo make
sudo make install
redis安裝的其他配置
1>【安裝redis服務器】
tar -zxvf redis-2.4.3.tar.gz cp -r redis-2.4.3 /usr/local/redis cd /usr/local/redis make make install cp redis.conf /etc/ #修改redis.conf vi /etc/redis.conf #查找daemonize no改為 #以守護進程方式運行 daemonize yes #修改dir ./為絕對路徑, #默認的話redis-server啟動時會在當前目錄生成或讀取dump.rdb #所以如果在根目錄下執行redis-server /etc/redis.conf的話, #讀取的是根目錄下的dump.rdb,為了使redis-server可在任意目錄下執行 #所以此處將dir改為絕對路徑 dir /usr/local/redis #修改appendonly為yes #指定是否在每次更新操作後進行日誌記錄, #Redis在默認情況下是異步的把數據寫入磁盤, #如果不開啟,可能會在斷電時導致一段時間內的數據丟失。 #因為 redis本身同步數據文件是按上面save條件來同步的, #所以有的數據會在一段時間內只存在於內存中。默認為no appendonly yes #將redis添加到自啟動中 echo "/usr/local/bin/redis-server /etc/redis.conf" >> /etc/rc.d/rc.local #啟動redis redis-server /etc/redis.conf #查看redis是否己啟動 ps -ef | grep redis
2>【開放redis端口】
#關閉防火墻
service iptables stop
vi /etc/sysconfig/iptables
#添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
#重啟防火墻
service iptables restart
Redis實戰——安裝