Linux配置部署_新手向(四)——Redis安裝與配置


前言

配置完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的連接使用做示例,路漫漫,要鼓搗的東西還有很多。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM