Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie Redis in PHP7 Yum

So installieren Sie Redis in PHP7 Yum

藏色散人
藏色散人Original
2021-12-30 09:18:093615Durchsuche

So installieren Sie Redis mit PHP7 Yum: 1. Installieren Sie Yum Source und Nginx; 2. Starten Sie Nginx und stellen Sie es so ein, dass es beim Booten automatisch ausgeführt wird. 3. Überprüfen Sie die PHP7 Yum-Komponente und installieren Sie PHP 7.2 5. Verwenden Sie die angegebene YUM-Quelle, um Redis zu installieren.

So installieren Sie Redis in PHP7 Yum

Die Betriebsumgebung dieses Artikels: Centos7-System, PHP7.2-Version, Dell G3-Computer.

centos7 nginx+php7yum-Installation und wie man Redis mit yum installiert:

1. Nginx installieren

1. Yum-Quelle installieren

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2. Nginx installieren

yum install -y nginx

3. Starten ngin x und set Es wird automatisch gestartet. Führen Sie

 systemctl start nginx  #启动,restart-重启,stop-停止
 systemctl  enable nginx  #开机启动

aus. 4. Überprüfen Sie die Version und den Ausführungsstatus 7 .2 als Beispiel

 nginx -v  #查看版本
 
 ps -ef | grep nginx  #查看运行状态

3. Wählen Sie die Komponenten aus, die Sie installieren müssen, php72w.x86_64 und php72w-fpm.x86_64 sind für Kernprogramme erforderlich

 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
 
 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
4. Starten Sie PHP und stellen Sie es so ein, dass es beim Booten startet
 yum search php72w

5. Überprüfen Sie die Version und den Ausführungsstatus

rrree

Nach Abschluss der oben genannten Schritte kann der Leser das Webverzeichnis in Nginx konfigurieren und es kann normal ausgeführt werden. Zu diesem Zeitpunkt werden Nginx und PHP jedoch als Root ausgeführt Dateien mit den höchsten Berechtigungen bringen Sicherheitsrisiken für das System mit sich. Das Folgende ist ein Beispiel für die Berechtigungskonfiguration

3. Ändern Sie die Nginx-Konfiguration

yum install php72w.x86_64 php72w-fpm.x86_64 php72w-cli.x86_64 php72w-common.x86_64 php72w-gd.x86_64 php72w-ldap.x86_64 php72w-mbstring.x86_64 php72w-mcrypt.x86_64 php72w-mysql.x86_64 php72w-pdo.x86_64 php72w-pecl-redis.x86_64

Suchen Sie diese Zeile an der ersten Stelle

 systemctl start php-fpm  #启动,restart-重启,stop-停止
 
 systemctl  enable php-fpm  #开机启动

und ändern Sie sie in:

 php-fpm -v  #查看版本
 
 ps -ef | grep php-fpm  #查看运行状态

2 . Entfernen Sie den Standortkommentar unter der FastCGI-Serverzeile und ändern Sie ihn in „Es sieht so aus“: „
vi /etc/nginx/conf.d/default.conf
“: 3. Erstellen Sie eine neue index.php-Datei im Stammverzeichnis der Website: „
index  index.html index.htm;
“. 5. Geben Sie die IP der virtuellen Maschine in den Browser ein. Sie können bereits die phpinfo-Informationen unter Windows sehen. Ändern Sie die Hosts-Datei und fügen Sie eine Zeile hinzu: 192.168.6.114 www.test1.com #Konfigurieren Sie den Domänennamen, der der IP der virtuellen Maschine entspricht

6 . Jetzt können Sie

www.test1.com unter Windows verwenden, um auf den von der virtuellen Maschine konfigurierten Server zuzugreifen.

vier .yum installiert Redis. Da die Remi-Quelle die neueste Version von Redis bereitstellt, können Sie YUM verwenden, um die neueste Version von Redis über diese Quelle zu installieren. Darüber hinaus werden die neuesten Yum-Quellen von PHP und MySQL sowie zugehörige Serviceprogramme bereitgestellt.

 1) Die Remi-Repository-Quelle hängt von der Epel-Quelle ab, daher müssen Sie zuerst die Epel-Quelle installieren.

index  index.php index.html index.htm; #添加index.php

 2) Installieren Sie die Remi-Repository-Quelle : Nach der Installation der Remi-Quelle wird standardmäßig nicht gestartet. Wenn Sie die Remi-Repository-Quelle zum Installieren des Programms verwenden müssen, benötigen Sie die Option --enablerepo=remi, um anzugeben, dass die Remi-Repository-Quelle verwendet werden kann Dann installieren Sie es.

 4) Starten Sie Redis und stellen Sie es so ein, dass es beim Booten automatisch startet

   # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
     #
     location ~ .php$ {
         root            /usr/share/nginx/html;  #网站根目录
         fastcgi_pass   127.0.0.1:9000;
         fastcgi_index  index.php;
         fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
         include        fastcgi_params;
 }
service nginx restart   #重启nginx
service php-fpm start   #开启php-fpm

 Hinweis: Die Portnummer von Redis ist 6379

[Lernempfehlung:

PHP-Video-Tutorial

]

Das obige ist der detaillierte Inhalt vonSo installieren Sie Redis in PHP7 Yum. 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