linux redis 4 x 安裝和配置啟動詳解

2022-09-02 04:15:07 字數 1920 閱讀 1717

wget

tar xzf redis-4.0.9.tar.gz

mv redis-4.0.9 /data/mine_redis

cd /data/mine_redis

make 需要gcc 如果報錯make malloc=libc

make install

redis-server 測試下

//細化配置 建立redis使用者

groupadd redis

useradd -s /sbin/nologin -m -g redis redis

mkdir /etc/redis 配置目錄

mkdir /data/redis_mine/logs 日記目錄

mkdir /data/redis_mine/data 資料目錄

設定許可權

chmod -r 755 /etc/redis

chmod -r 755 /data/redis_mine/

chown -r redis:redis /etc/redis

chown -r redis:redis /data/redis_mine/

copy份預設的

cp redis.conf /data/redis_mine/logs/6379.conf

修改logfile /data/redis_mine/logs/6379.log

dir /data/redis_mie/data

dbfilename 6379.rdb

requirepass 123456 redis 密碼

maxclients 1024

maxmemory 1gb

如果要讓工具直接訪問 注釋掉bind

redis-server /etc/redis/6379.conf & 以後臺方式啟動

redis-cli

keys * 沒許可權

auth 123456

keys * 這次可以

開機自動

conf

daemonize yes 對應forking

supervised auto # or systemd

pidfile /var/run/redis/redis_6379.pid

[unit]

description=redis

[service]

type=forking

pidfile=/var/run/redis_6379.pid

execstart=/usr/local/bin/redis-server /etc/redis/6379.conf

execstop=/usr/local/bin/redis-cli -p 6379-a 123456 shutdown

privatetmp=true

user=redis

group=redis

[install]

wantedby=multi-user.target

systemctl daemon-reload

systemctl start redis_6379

systemctl enable redis_6379

redis-cli 檢查

127.0.0.1:6379> set haha nola

ok127.0.0.1:6379> get haha

"nola"

[參考](

工具redisdesktopmanager 注意mac要收錢 用brew cast裝

jetbrains 系列 plugins -> iedis

webpack4 x安裝和配置

npm install webpack g我們在合適位置新建乙個資料夾wpk test,用於存放我們的專案。命令列中定位到webpack test資料夾下,輸入以下命令進行專案的初始化 npm init這裡,要求設定很多選項,可以按專案情況配置也可以不填直接回車。完成後,我們發現資料夾中增加了pac...

Vue CLI 4 x安裝和公升級方法

vue cli 4.x寫部落格 安裝方法 由於npm很慢。我就用的cnpm 可以使用下列任一命令安裝這個新的包 npm install g vue cli or yarn global add vue cli安裝之後,你就可以在命令列中訪問vue命令。你可以通過簡單執行vue,看看是否展示出了乙份所...

編譯安裝Redis4 x

cd wget download.redis.io releases redis 4.0.11.tar.gz 解壓tar zxf redis 4.0.11.tar.gz cd redis 4.0.11 不需要configure,直接make ls可以看到以下檔案 redis benchmark re...