我不是一個(gè)資深高手,只想描述普通人在項(xiàng)目中真正常見(jiàn)的問(wèn)題,以及我的一些經(jīng)驗(yàn)!
redis在企業(yè)級(jí)項(xiàng)目中的作用不言而喻,基本的用戶(hù)登陸都會(huì)用到,話不多說(shuō),直接上操作
1.下載redis
? ?下載地址:http://download.redis.io/releases/? 關(guān)于版本各位自行選擇
? ?命令行操作?wget http://download.redis.io/releases/redis-4.0.6.tar.gz
2.解壓壓縮包
? ? ?tar -zxvf?redis-4.0.6.tar.gz
3.yum安裝必要依賴(lài)
? ? yum install gcc -y
4.安裝redis
cd redis-4.0.6 &&?make MALLOC=libc &&?cd src && make install
5.前臺(tái)啟動(dòng)redis,進(jìn)行redis安裝狀態(tài)測(cè)試
? ?cd src &&?./redis-server
? ?出現(xiàn)如下圖片表示redis正常,直接退出即可ctrl + c 退出即可

6.更改常規(guī)配置,實(shí)現(xiàn)redis后臺(tái)啟動(dòng)運(yùn)行
? ? 修改redis.conf文件,一般修改配置如下
? ? 1.更改端口號(hào)(默認(rèn)端口一般會(huì)被很多工具掃描進(jìn)行攻擊,更換默認(rèn)端口有利于安全防護(hù))

? ? ?2.為redis增加密碼(也是出于安全性考慮)

? ? ?3.開(kāi)通外網(wǎng)訪問(wèn)權(quán)限(將bind注釋掉)? 方便內(nèi)部開(kāi)發(fā)利用三方工具連接查看redis中數(shù)據(jù)情況

? ? 4.關(guān)閉保護(hù)模式(后臺(tái)啟動(dòng)需要)

7.將redis-server 文件與redis.conf 拷貝到固定地點(diǎn)
? ? 一般我會(huì)在/user/local下面創(chuàng)建redis文件夾,再把文件拷貝到redis文件下面
8.后臺(tái)啟動(dòng)
? ? cd /user/local/redis && ./redis-server /usr/local/redis/redis.conf
? ? 使用ps -aux | grep redis查看redis進(jìn)程?

9.添加開(kāi)機(jī)啟動(dòng)
? ?vim /etc/systemd/system/redis-server.service
文件中添加如下配置
? ? [Unit]
? ? Description=The redis-server Process Manager
? ? After=syslog.target network.target
? ? [Service]
? ? Type=simple
? ? PIDFile=/var/run/redis_6379.pid
? ? ExecStart=/usr/local/redis/redis-server /usr/local/redis/redis.conf
? ? ExecReload=/bin/kill -USR2 $MAINPID
? ? ExecStop=/bin/kill -SIGINT $MAINPID
? ? [Install]
? ? WantedBy=multi-user.target
保存完畢執(zhí)行執(zhí)行如下命令
daemon-reload &&?systemctl start redis-server.service &&?systemctl enable redis-server.service