前言
配置完mysql之后,我們來緊接着安裝redis,畢竟這些不用太多的思考,就是命令執行,配置文件,連接測試。
安裝
首先,我們要看安裝哪個版本,可以在Redis官網看看我們安裝哪個版本。
在之前使用wget的時候,我一直以為下載都會放到默認文件夾,誰知道一看,原來是在哪執行就下載到哪,這里注意下
[root@april tmp]# wget http://download.redis.io/releases/redis-5.0.5.tar.gz
[root@april tmp]# tar -zxvf redis-5.0.5.tar.gz -C /usr/local/
解壓完成之后我們看下是否有gcc依賴庫,畢竟要用到make命令編譯吧。
[root@april tmp]# gcc -v
bash: gcc: command not found...
[root@april tmp]# sudo yum install -y gcc
安裝完依賴庫后,我們來切換目錄開始執行編譯。
[root@april tmp]# cd /usr/local/redis-5.0.5/
[root@april redis-5.0.5]# make MALLOC=libc
[root@april redis-5.0.5]# cd src && make install
編譯完成后,我們就開始來運行一下看看吧。
[root@april src]# ./redis-server

OK,運行完成后,我們就開始來看看配置吧。
#將值改為yes
daemonize yes
# 注釋掉它,以便讓外網訪問
# bind 127.0.0.1
# 關閉保護模式
protected-mode no
# 當Redis以守護進程方式運行時,Redis默認會把pid寫入/var/run/redis.pid文件,可以通過pidfile指定
pidfile /var/run/redis_6379.pid
# 指定Redis監聽端口,默認端口為6379
# 如果指定0端口,表示Redis不監聽TCP連接
port 6379
# 注意,這里只能指定一個目錄,不能指定文件名
dir /var/redis/6379
保存之后,我們來設置redis后台啟動,開機啟動,省的每次調整。
[root@april redis-5.0.5]# mkdir /etc/redis
[root@april redis-5.0.5]# cp /usr/local/redis-5.0.5/redis.conf /etc/redis/6379.conf
[root@april redis-5.0.5]# cp /usr/local/redis-5.0.5/utils/redis_init_script /etc/init.d/redisd
# 切換到服務目錄
[root@april redis-5.0.5]# cd /etc/init.d/
[root@april init.d]# chkconfig redisd on
# 校驗通過后我們就可以像操作服務一樣了
[root@april init.d]# service redisd start
完成后,記得我們開啟下防火牆。
[root@april init.d]# firewall-cmd --permanent --add-port=6379/tcp
success
[root@april init.d]# firewall-cmd --reload
測試

隨便添加一個鍵值對試試。

小結
Redis配置完成后,下來會先對基礎工程進行redis的連接使用做示例,路漫漫,要鼓搗的東西還有很多。
