Heim >Backend-Entwicklung >PHP-Tutorial >Kompilieren und installieren Sie die PHP-Erweiterung Redis unter Linux

Kompilieren und installieren Sie die PHP-Erweiterung Redis unter Linux

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-08-08 09:31:381270Durchsuche

Die Linux-Umgebung ist CentOS6.5 64-Bit

Die Installation von Redis ist relativ einfach, es gibt nichts zu sagen, schauen Sie sich einfach die offizielle Website an, Link: hauptsächlich http://redis.io/download schau mal unten.

Nachdem Redis installiert ist, kopieren Sie die beiden Befehle im generierten Verzeichnis src nach /bin, um den Aufruf zu vereinfachen

cp /var/soft/redis-2.8.19/src/redis-server /bin/redis-server  redis 服务
cp /var/soft/redis-2.8.19/src/redis-cli /bin/redis-cli        redis 客户端

Hinweis: /var/soft/redis-2.8.19 Es ist das Verzeichnis, in dem sich mein Redis-Software-Quellcode befindet

Starten Sie den Redis-Dienst

redis-server /var/soft/redis-2.8.19/redis.conf

Zum Selbststart hinzufügen

echo "redis-server /var/soft/redis-2.8.19/redis.conf" >> /etc/rc.d/rc.local

Installieren Sie phpredis Erweiterung

Download-Adresse: http://pan.baidu.com/s/1nt3dfuT

Entpacken:

tar zxvf phpredis-2.2.4.tar.gz

Geben Sie das Quellcodeverzeichnis ein

cd phpredis-2.2.4

Verwenden Sie phpize, um die Konfigurationsdatei zu generieren (phpize befindet sich im PHP-Installationsverzeichnis/bin)

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

Kompilieren und installieren

make && make install

Nach Erfolg erscheint das Verzeichnis, in dem redis.so erscheint

Öffnen Sie php.ini und fügen Sie extension=xxxx/redis.so hinzu

Speichern und starten Sie Apache/nginx neu . .

Das Obige stellt die Kompilierung und Installation der PHP-Erweiterung Redis unter Linux vor, einschließlich der relevanten Inhalte. 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
Vorheriger Artikel:PHP中$this,$self,$parentNächster Artikel:PHP中$this,$self,$parent