yum install -y wget
wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz
xz -d node-v9.3.0-linux-x64.tar.xz
tar -xf node-v9.3.0-linux-x64.tar
ln -s ~/websocket/node/node-v9.3.0-linux-x64/bin/node /usr/bin/node
ln -s ~/websocket/node/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm
ln -s ~/websocket/node/node-v9.3.0-linux-x64/bin/npm /usr/bin/npx
node -v
npm
npx
redis安装
1.下载redis,并解压,编译,安装
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
tar xzf redis-5.0.0.tar.gz
Cd redis-5.0.0/
make
Make install
2.修改redis.conf
1> port 6379 默认6379
2>dir /var/redis/data 这边放dump 生成的数据文件 要新建目录
3>pidfile /var/redis/run/redis.pid 要新建目录
4>logfile /var/redis/log/redis.log 要新建目录
5>appendonly yes 持久化
6>daemonize yes 后台运行
7>requirepass 123456 设置密码123 他默认密码是空的
8>bind 127.0.0.1 这个是默认只有本机访问,把这个注释掉就好了
3.启动redis
redis-server redis.conf
4.验证
redis-cli
4.1 设置了密码需要输入
auth 'yourpassword'
4.2 设置redis中key-value
set name "kame"
Nodejs 操作Redis
1.安装库支持
npm install redis
2.代码
var redis = require('redis');
var client = redis.createClient('6379', '127.0.0.1');
client.auth("123456");
client.set('hello','This is a value');
client.expire('hello',10) //设置过期时间
client.exists('key') //判断键是否存在
client.del('key1')
client.get('hello');
client.end()
3.检查redis中是否写入
redis-cli #进入redis客户端
auth 123456 #有设置认证则需要写密码
keys * #查看所有keys
get “key-name” #获取key对应的value