Heim >Backend-Entwicklung >PHP-Tutorial >Beispiel für die Installation von CentOS6.5 mit Redis in der PHP-Entwicklung

Beispiel für die Installation von CentOS6.5 mit Redis in der PHP-Entwicklung

高洛峰
高洛峰Original
2017-03-19 13:28:201460Durchsuche

1.Installieren SieRedis

 1 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 
 2 tar xzf redis-3.2.8.tar.gz  
 3 cd redis-3.2.8 
 4 make
 5 
 6 cd src  
 7 cp redis-server /usr/local/bin/  
 8 cp redis-cli /usr/local/bin/
 9 
10 mkdir /etc/redis  
11 mkdir /var/redis  
12 mkdir /var/redis/6379
13 cd ../
14 cp utils/redis_init_script
15 cp redis.conf /etc/redis/6379.conf
16 vim /etc/redis/6379.conf

vim /etc/redis/6379.conf, suchen Sie den folgenden Codeteil und ändern Sie

daemonize to yes  
pidfile to /var/run/redis_6379.pid  
logfile to /var/log/redis_6379.log  
dir to /var/redis/6379  
maxmemory 268435456

maxmemory ist hier auf 256 MB eingestellt, Sie können es entsprechend Ihrer Konfiguration selbst festlegen. Start einrichten: vim /etc/rc.d/rc.local, folgenden Code hinzufügen

/etc/init.d/redis_6379 start 

2. Redis-Erweiterung installieren

yum install git
git clone git://github.com/owlient/phpredis
cd phpredis
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

3. In php.ini Hinzufügen: extension=redis.so 

4. Fügen Sie Redis einen Passwortschutz hinzu.

Zunächst müssen wir aus Sicherheitsüberlegungen ein Passwort für Redis festlegen, es sei denn, Ihr Redis-Port ist geschlossen.
vim /etc/redis/6379.conf
Suchen Sie die Zeile, entfernen Sie das # vor und fügen Sie am Ende das Redis-Passwort hinzu
requirepass rds423fsadD
Einfach neu starten redis.
/etc/init.d/redis_6379 stop 

Das obige ist der detaillierte Inhalt vonBeispiel für die Installation von CentOS6.5 mit Redis in der PHP-Entwicklung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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