1. 程式人生 > >php7安裝redis擴充套件

php7安裝redis擴充套件

如果安裝的php版本是php7版本的話,當安裝擴充套件的時候會'報錯;

此時需要安裝對應的phpredis---php7的版本的redis擴充套件;

一、安裝Redis

1.建立redis使用者組和使用者

groupadd redis
useradd -r -g redis -s /sbin/nologin -M redis

2.下載redis原始碼包,將原始碼包放到/usr/local/src/目錄下

3.進入src/目錄

cd /usr/local/src/

4.解壓原始碼包

tar -zxf redis-3.2.5.tar.gz

5.進入redis原始碼目錄,編譯安裝

cd redis-3.2.5/

make PREFIX
=/usr/local/redis install

6.建立redis檔案目錄

mkdir -p /usr/local/redis/data
mkdir -p /usr/local/redis/etc
mkdir -p /var/run/redis
mkdir -p /var/log/redis

7.將配置檔案放入redis/etc/目錄

cp redis.conf /usr/local/redis/etc/

8.修改redis配置檔案redis.conf

vim /usr/local/redis/etc/redis.conf

9.修改為下面內容,儲存退出

複製程式碼
tcp-backlog 128                   #tcp佇列長度,CentOS系統預設為128,此值不應該大於作業系統的該值
daemonize yes                    #改為yes,保證redis可以後臺執行
pidfile /var/run/redis/redis.pid   #redis pid
logfile "/var/log/redis/redis.log" #redis日誌
dir /usr/local/redis/data/         #redis資料儲存目錄

#------ 可選配置 ------
#slaveof 192.168.1.66 6379      #主從複製,在副機上配置,例:IP 192.168.1.66,埠 6379
#save 60 10000                     #快照,例:60s內10000個更改就儲存
#appendonly yes                    #AOF持久化
複製程式碼

10.修改redis目錄許可權

chown -R redis:redis /usr/local/redis
chown -R redis:redis /var/run/redis
chown -R redis:redis /var/log/redis

11.將redis命令加入環境變數,修改profile檔案

vim /etc/profile

12.修改為下面內容,儲存退出

PATH=/usr/local/mysql/bin:/usr/local/php/bin:/usr/local/redis/bin:$PATH

13.使/etc/profile裡的配置立即生效

source /etc/profile

14.將redis服務指令碼加入到init.d/目錄,建立redisd檔案

vim /etc/init.d/redisd

15.加入下面內容,儲存退出

View Code

16.為redisd新增可執行許可權

chmod +x /etc/init.d/redisd

17.將redis加入系統服務

chkconfig --add redisd

18.修改服務的預設啟動等級

chkconfig redisd on

19.啟動redis

service redisd start

二、PHP7安裝Redis拓展

1.yum安裝git

yum -y install git

2.進入src/目錄

cd /usr/local/src/

3.git下載phpredis拓展

git clone https://github.com/phpredis/phpredis.git

4.進入phpredis/目錄

cd phpredis/

5.預設clone的php5的redis擴充套件,需要切換到php7的分支

git checkout php7

6.編譯安裝拓展

phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

7.修改php.ini檔案

vim /usr/local/php/etc/php.ini

8.新增redis.so擴充套件配置,儲存退出

extension=redis.so

9.重啟Apache或php-fpm

service httpd restart
service php-fpm restart

10. 在web目錄下新增php檔案,如/usr/local/apache/htdocs/redis.php 或 /usr/local/nginx/html/redis.php

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('class','toefl');
print_r($redis->get('class'));

訪問URL,如:http://192.168.8.9/redis.php
頁面顯示正常,則配置成功

Redis安裝完畢!

參考網址:

     www.cnblogs.com/luyucheng/p/6084892.html

相關推薦

php7 安裝redis擴充套件

#下載PHPredis擴充套件wget https://github.com/nicolasff/phpredis/archive/3.1.0.tar.gz#解壓tar zxvf 3.1.0.tar.gzcd phpredis-3.1.0/在當前目錄下生成configure配置檔案/usr/local/php

在MAMP下PHP7安裝Redis擴充套件

到github上下載phpredis的php7分支到本地 執行phpize 執行make && make install 拷貝redis.so到擴充套件資料夾 修改php.ini檔案

在centos7中為php7安裝redis擴充套件

下載redis 下載redis,解壓,編譯: $ wget http://download.redis.io/releases/redis-4.0.6.tar.gz $ tar xzf redis-4.0.6.tar.gz $ cd redis-4.0.6 $ make &&

php7安裝redis擴充套件

如果安裝的php版本是php7版本的話,當安裝擴充套件的時候會'報錯; 此時需要安裝對應的phpredis---php7的版本的redis擴充套件; 一、安裝Redis 1.建立redis使用者組和使用者 groupadd redis useradd -r -g re

CentOS6下原始碼編譯的php7安裝redis擴充套件

一、安裝redis 1、安裝redis的依賴 yum install gcc gcc-c++ kernel-devel2、下載redis,樓主的位置是/data/download wget ht

centos7.1下php7安裝redis擴充套件

第一步首先要下載php7redis包  cd /root & wget -O php7redis.zip https://github.com/phpredis/phpredis/archiv

window 下 php7安裝redis擴充套件

1.使用phpinfo()函式檢視PHP的版本資訊,這會決定擴充套件檔案版本。 2.下載php_igbinary-1.2.1-5.5-ts-vc11-x64.zip,php_redis-2.2.5-5.6-ts-vc11-x64.zip(一定要保證版本的正確性) 下載

php7安裝redis 擴充套件

1.wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm yum inst

linux centos7下php7安裝redis擴充套件

下載php7的redis擴充套件git clone -b develop https://github.com/phpredis/phpredis.git$ cd phpredis# 進入 phpredis 目錄 $ /usr/local/php/bin/phpize

PHP7.x環境下安裝redis擴充套件

注:以下介紹的安裝方式為PHP的安裝路徑為/usr/local/php,如果你的伺服器上PHP的安裝目錄不一致請按實際情況處理。 首先下載PHP7的redis擴充套件 wget https://github.com/phpredis/phpredis/archive/php7-ipv6.

php7安裝redis php安裝phpredis擴充套件

一、下載安裝包 redis下載 ##linux下載 [root@localhost ~]# wget http://download.redis.io/releases/redis-4.0.0.tar.gz phpredis下載[php

PHP安裝擴充套件原理+php7redis擴充套件安裝

前言:安裝拓展其實就是用php去編譯一個擴充套件檔案格式成.dll,放到php指定的路徑下面,配置php.ini,這樣php就能引用 安裝(fastcgi模式)的時候,常常有這樣一句命令:/usr/local/webserver/php/bin/phpize 一、ph

php7編譯安裝redis擴充套件

在ubuntu/php7 環境下,編譯安裝redis擴充套件 background: 最近將php升級到7.0 需要用到redis擴充套件, sudo apt-get install php7-redis 沒找到 只能編譯安裝 編譯安裝流程如下 1 下載解壓原始碼包

windows下php7.1安裝redis擴充套件以及redis測試使用全過程

       最近做專案,需要用到redis相關知識。在Linux下,redis擴充套件安裝起來很容易,但windows下還是會出問題的。因此,特此記下自己實踐安裝的整個過程,以方便後來人。    

php7安裝redis擴展和memcache擴展

php安裝redis擴展wget https://github.com/phpredis/phpredis/archive/php7.zip unzip php7.zip cd phpredis-php7 /usr/local/data/php/bin/phpize ./configure --with-p

lnmp環境下php7 安裝redis擴展

redis redis擴展 php7 lnmp 此處註意:一定是php7版本才可以哦wget https://github.com/edtechd/phpredis 下載redis擴展 unzip phpredis-php7.zip: whereis phpize yum install ph

記錄PHP操作mongodb擴充套件的坑 及php7安裝mongodb擴充套件

1.下載擴充套件到php原始碼包擴充套件目錄中,ext目錄中儲存著php官方包含的擴充套件原始碼包,沒有的話就要自己去下載 PHP的擴充套件路徑在: /usr/local/src/php-7.0.12/ext/(PHP原始碼包的ext目錄) 下載地址:https://pecl.php.net

xampp 安裝redis擴充套件

因為今天要做一個需求,資料寫入redis,所以需要安裝一下redis。 那麼下面來記錄一下。 首先,windows要安裝redis ,安裝地址:https://github.com/MSOpenTech/redis xampp安裝redis擴充套件! 辣麼首先!開啟phpinf

redis慢查詢日誌、php安裝redis擴充套件redis儲存session、redis主從配置

一:redis慢查詢日誌 編輯配置檔案/etc/redis.conf針對慢查詢日誌,可以設定兩個引數,一個是執行時長,單位是微秒,另一個是慢查詢日誌的長度。當一個新的命令被寫入日誌時,最老的一條會從命令日誌佇列中被移除。 slowlog-log-slower-than 1000 //單位ms,表示慢於100

redis慢查詢日誌,php安裝redis擴充套件redis儲存session,redis主從配置

redis慢查詢日誌 和mysql一樣redis也有慢查詢日誌,redis的慢查詢日誌預設是開啟的。針對慢查詢日誌,主要是設定兩個引數,一個是執行時長,單位是微秒,另一個是慢查詢日誌的長度。當一個新的命令被寫入日誌時,最老的一條會從命令日誌佇列中被移除。 編輯配置檔案,檔案中搜素slowlog,可以設