Heim >Backend-Entwicklung >PHP-Tutorial >Installieren Sie die Redisphp-Erweiterung auf Ubuntu

Installieren Sie die Redisphp-Erweiterung auf Ubuntu

WBOY
WBOYOriginal
2016-07-29 09:14:30950Durchsuche

1. Wenn kein phpize vorhanden ist, installieren Sie zuerst php5-dev
sudo apt-get install php5-dev

2. Holen Sie sich den neuesten Redis-Code, kompilieren und installieren Sie ihn
wget http://redis.googlecode.com/files/redis-2.4.15.tar.gz
tar xzvf redis-2.4.15.tar.gz
cd redis-2.4.15
make
make install

3, phpredis installieren, den neuesten Versionscode für die Kompilierung abrufen
wget --no-check-certificate http://github.com/ nicolasff/ phpredis/tarball/master -O phpredis.tar.gz
tar phpredis.tar.gz
cd nicolasff-phpredis-f1231c9
phpize
./configure --with-php-c/ local/ php/bin/php-config
make
make install

4. Ändern Sie php.ini und fügen Sie das redis.so-Modul

vim /etc/php5/apache2 hinzu /php.ini
vim /etc/php5/cli/php.ini
Folgende Zeile hinzufügen
extension=redis.so

5, Apache neu starten

/ etc/init .d/Apache restart

6, laden Sie das Redis WEB-Verwaltungspaket herunter

wget --no-check-certificate https://github.com/ ErikDubbelboer/phpRedisAdmin /tarball/master -O phpRedisAdmin.tar.gz

tar xzvf phpRedisAdmin.tar.gz

mkdir /var/www/redis

cp -fr ErikDubbelboer-phpRedisAdmin-9fcb29d/* /var/ www/redis/

Öffnen Sie den Browser und geben Sie die folgende Adresse ein:

http://192.168.123.136/redis/

7, PHP Testcode

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('key', 'hello world');
echo $redis->get('key');
?>

Das Obige stellt die Installation der Redisphp-Erweiterung auf Ubuntu vor, einschließlich des Github-Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn