配置完mysql以後,咱們來緊接着安裝redis,畢竟這些不用太多的思考,就是命令執行,配置文件,鏈接測試。redis
首先,咱們要看安裝哪一個版本,能夠在Redis官網看看咱們安裝哪一個版本。sql
在以前使用wget的時候,我一直覺得下載都會放到默認文件夾,誰知道一看,原來是在哪執行就下載到哪,這裏注意下bash
[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命令編譯吧。tcp
[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
編譯完成後,咱們就開始來運行一下看看吧。code
[root@april src]# ./redis-server
OK,運行完成後,咱們就開始來看看配置吧。server
#將值改成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後臺啓動,開機啓動,省的每次調整。blog
[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的鏈接使用作示例,路漫漫,要鼓搗的東西還有不少。