當前位置:首頁 » 編程語言 » centosphp安裝redis擴展

centosphp安裝redis擴展

發布時間: 2022-09-28 05:45:00

A. windows 7 php怎麼通過redis擴展使用redis

PHP 7安裝Redis擴展

1、php操作第一步就是要安裝對應的擴展。在Windows環境下則是對應的.dll文件。Windows環境下由於編譯環境不同,對應擴展在選擇的時候需要注意當前php的先關信息。可以通過phpinfo()查看。如果可以看到對應的環境,這在選擇擴展的時候有用

2、選擇對應PHP環境擴展
通過以上圖我們可以看到「VC14」和「ts」這樣的字樣,如果不明白的同學在找對應擴展的時候也一樣要找到這樣的字樣。

3、安裝PHP 7擴展
下載php_redis-20160319-ts-vc14-x64.zip之後解壓,將解壓後的php_redis.dll文件放到php\ext目錄下。然後在php.ini末尾添加extension=php_redis.dll。重啟Apache服務。再次通過phpinfo()查看,如圖表示安裝成功
測試例子

1、擴展安裝成功之後需要驗證下是否可以用。web伺服器目錄下創建文件輸入下面內容:
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('test','hello redis');
echo $redis->get('test');
?>
2、然後在網頁上訪問,如果有hello redis輸入則表示擴展安裝成功。

B. php7中redis擴展怎麼裝

嗯。。這個問題我在後盾網看過哦,裡面有關於這個的高清視頻哦,內容詳細,畫質清楚。

C. 在PHP集成環境安裝 Redis 擴展失敗,求助

根據你的PHP版本,下載對應的redis的.dll這個擴展文件,然後復制到PHP文件extension下面,還有在php.ini加上extendion=XX.dll的文件名重啟下apache就行了!

D. centos7.2怎麼安裝redis

Redis源碼獲取

1、進入Redis官網獲取Redis最新穩定版下載地址

2、通過wget命令下載 Redis 源代碼。

Redis編譯

1、通過tar -xvf redis-3.0.2.tar.gz命令解壓下載Redis源碼壓縮包redis-3.0.2.tar.gz;
2、編譯Redis。通過cd redis-3.0.2/進入Redis源碼目錄內,執行make編譯Redis; 注意:make命令執行完成編譯後,會在src目錄下生成6個可執行文件,分別是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-mp、redis-sentinel

Redis安裝配置

1、安裝Redis,執行make install。會將make編譯生成的可執行文件拷貝到/usr/local/bin目錄下;

2、執行./utils/install_server.sh配置Redis配置之後Redis能隨系統啟動。

Redis服務查看、開啟、關閉

1、通過ps -ef|grep redis命令查看Redis進程;

2、開啟Redis服務操作通過/etc/init.d/redis_6379 start命令,也可通過(service redis_6379 start);

3、關閉Redis服務操作通過/etc/init.d/redis_6379 stop命令,也可通過(service redis_6379 stop);

E. linux下怎麼安裝php的redis擴展

你好,
1、安裝編譯工具
2、安裝tcl組件包(安裝Redis需要tcl支持)
3、安裝Redis
4、設置redis開機啟動
5、設置redis配置文件參數
6、測試redis資料庫
7、通過php程序連接redis資料庫
#php必須先安裝Redis擴展
至此,Linux下Redis伺服器安裝配置完成。

F. 怎樣用wdcp安裝redis,phpredis擴展及redis配置文件到centos

redis是一款很不錯的高性能的key-value資料庫,它的出現在很大程度上彌補了很多像memcached這類的keyvalue存儲的不足,它的特點有:
支持持久化、半持久化數據保存、支持主從同步、value值支持多種類型等等。

G. linux centos下php怎樣支持redis

安裝phpredis擴展
在php.ini里添加了redis.so的擴展:extension=redis.so

H. 如何在 CentOS 7 上安裝 Redis 伺服器

一、安裝redis

a、在redis官網下載redis:

$ wget http://download.redis.io/releases/redis-3.2.6.tar.gz
$ tar xzf redis-3.2.6.tar.gz
$ cd redis-3.2.6
$ make

b、在redis安裝目錄下進入utils目錄,執行自動安裝腳本

cd utils/

./install_server.sh

一路回車都按照默認設置執行

//執行完腳本後,會出現以下提示:

Selected config:

Port : 6379

Config file : /etc/redis/6379.conf

Log file : /var/log/redis_6379.log

Data dir : /var/lib/redis/6379

Executable : /usr/local/bin/redis-server

Cli Executable : /usr/local/bin/redis-cli

c、添加redis開機自啟動

//修改文件許可權

chmod 755 /etc/init.d/redis_6379

//添加自啟動

chkconfig --add redis_6379

chkconfig --level 345 redis_6379on

d、檢查遠程伺服器的6379埠是否被防火牆攔截。假如未開啟,則添加

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

/etc/init.d/iptables restart(視伺服器情況而定,如果不知道的話可以選擇重啟伺服器)

也可以在wdcp的後台系統管理--iptables添加規則

使用安騎士等防火牆軟體的自行添加6379埠訪問通過的規則

e、通過客戶端命令行連接redis

//在本地連接

redis-cli -h 127.0.0.1 -p 6379



二、添加phpredis擴展

獲取並解壓安裝包

cd

wget https://github.com/phpredis/phpredis/archive/develop.zip

unzip develop.zip

注意:若提示未找到「unzip」命令

解決辦法:運行 yum install unzip -y

//進入目錄

cd phpredis-develop

使用phpize命令添加擴展,phpize命令所在路徑根據實際情況修改

/www/wdlinux/nginx_php/bin/phpize

注意:可能會有「Cannot find autoconf. Please check your autoconf installation and the$PHP_AUTOCONF environment variable. Then, rerun this script.」錯誤

解決辦法:運行 yum install -y autoconf

再重新運行前面的phpize命令

出現類似下圖的提示,則代表成功


代表生成redis.so成功,可以進到該目錄去查看是否有生成。該路徑也是視實際情況而定。

//php.ini中加入redis.so擴展

//加入這一行,保存退出。路徑要使用上面裝完redis生成redis.so的路徑

extension=/www/wdlinux/nginx_php/lib/php/extensions/no-debug-non-zts-20121212/redis.so

重啟web服務(重點是重啟php)

通過phpinfo查看是否添加了redis擴展




I. php-redis擴展 怎麼裝安裝啊

1、下載PHPredis安裝包,可以去去pecl官網下載


2、解壓安裝並進入Redis目錄

[root@Redis ~]# tar xzf redis-2.2.5.tgz
[root@Redis ~]# cd redis-2.2.5

3、在Redis文件夾下,生成configure配置文件

[root@Redis redis-2.2.5]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:20090626
Zend Mole Api No:20090626
Zend Extension Api No:220090626

[root@Redis redis-2.2.5]# ./configure --with-php-config=/usr/local/php/bin/php-config
[root@Redis redis-2.2.5]# make
[root@Redis redis-2.2.5]# make install
Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
cp: cannot create regularfile`/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/#INST@6338#': Permission denied
make:***[install-moles]Error1

注意:一定要用root用戶。
[root@Redis redis-2.2.5]# su
Password:
[root@web redis-2.2.5]# make install

4、在PHP配置文件php.ini裡面載入Redis擴展

extension=redis.so

5、查看phpinfo,Redis擴展是否載入
redis
Redis Support enabled
Redis Version 2.2.5
至此,Redis擴展已經安裝成功並載入,可以用PHP操作Redis了。
附:
windows下安裝Redis擴展就更加簡單了,找到對應的版本,下載dll文件,放到PHP目錄下面的ext,修改PHP的配置文件php.ini,載入extension=php_redis.dll,重啟Apache,查看phpinfo是否有Redis,如果有就恭喜你,已經安裝成功了,就是這么簡單。

熱點內容
對蟻群演算法 發布:2024-12-26 11:15:53 瀏覽:807
tiobe編程語言社區 發布:2024-12-26 10:48:11 瀏覽:423
日立存儲微碼升級 發布:2024-12-26 10:43:48 瀏覽:152
如何建立家庭網站伺服器 發布:2024-12-26 10:40:46 瀏覽:185
安卓顯示e是什麼意思 發布:2024-12-26 10:35:13 瀏覽:705
電磁爐編程 發布:2024-12-26 10:30:51 瀏覽:97
經典福克斯壓縮比是多少 發布:2024-12-26 10:26:33 瀏覽:747
存取速度最快的存儲器是 發布:2024-12-26 10:17:39 瀏覽:66
我的世界伺服器只能邊跳邊走 發布:2024-12-26 09:55:26 瀏覽:464
銹湖綠色盒子密碼是什麼 發布:2024-12-26 09:53:16 瀏覽:205