Linux服務器的配置、維護、環境搭建和安全配置之六Redis插件安裝(centos7)

Linux服務器的配置、維護、環境搭建和安全配置之六Redis插件安裝(centos7)

Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API

1.wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz //下載文件

2.tar -zxvf redis-2.8.9.tar.gz //解壓文件
3.cd redis-2.8.9 並且執行make和 make install命令安裝 //src文件夾中會生成6個文件
redis-server(啓動服務端)、redis-cli(調用客戶端)、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel
4.建立redis配置目錄

mkdir /etc/redis
mkdir /var/redis
mkdir /var/redis/log
mkdir /var/redis/run
mkdir /var/redis/6379

5.複製配置模板文件
cp redis.conf /etc/redis/6379.conf
修改6379.conf配置項 daemonize(守護進程,可以在後臺運行,配置redis作爲守護進程運行,默認情況下 redis 不是作爲守護進程運行的,如果你想讓它在後臺運行,你就把配置文件裏daemonize改成 yes。# 當redis作爲守護進程運行的時候,它會寫一個 pid /var/run/redis.pid 文件裏面。)

//修改配置文件 /etc/redis/6379.conf
daemonize yes            
pidfile /var/redis/run/redis_6379.pid
logfile /var/redis/log/redis_6379.log

6.開啓redis服務
進入 /etc/redis/
執行 redis-server 6379.conf
cat /var/redis/log/redis_6379.log //查看redis日誌文件

7.如果通過命令行來操作redis的話 再開啓一個redis的客戶端
進入redis的安裝目錄 cd /root/redis-stable/src/,
執行 redis-cli //啓動redis服務

8.安裝php的redis的擴展
  * git clone https://github.com/nicolasff/phpredis
  * git checkout php7
  * phpize //進入redis文件夾中執行phpize生成configure等文件
  * ./configure –with-php-config=/usr/bin/php-config
  * make && make install

生成以so結尾的文件 會返回一個路徑 Installing shared extensions: /usr/lib64/php/modules/
9.編輯php.ini
10.添加redis.so extension=/usr/lib64/php/modules/redis.so
11.重啓 nginx 和php-fpm
12.systemctl restart nginx.service systemctl restart php-fpm.service //重啓nginx、fpm服務
13.查看phpinfo() //查看是否安裝上redis插件
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章