Rumah >pembangunan bahagian belakang >PHP7 >Bagaimana untuk memasang redis dalam php7 yum

Bagaimana untuk memasang redis dalam php7 yum

藏色散人
藏色散人asal
2021-12-30 09:18:093859semak imbas

Cara memasang redis dengan php7 yum: 1. Pasang sumber yum dan nginx 2. Mulakan nginx dan tetapkan ia berjalan secara automatik pada but 3. Semak komponen php7 yum dan pasang php7.2; Mulakan php dan sediakannya Untuk bermula pada but 5. Gunakan sumber yum yang ditentukan untuk memasang Redis.

Bagaimana untuk memasang redis dalam php7 yum

Persekitaran pengendalian artikel ini: sistem centos7, PHP versi 7.2, komputer Dell G3.

pemasangan centos7 nginx php7yum, dan cara memasang redis dengan yum:

1. Pasang nginx

1 yum Sumber

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

2. Pasang nginx

yum install -y nginx

3. Mulakan nginx dan tetapkannya untuk dijalankan secara automatik semasa but

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

4. Semak versi dan status berjalan

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

2. Pasang php7

1. Pasang sumber yum

 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

2 .Lihat komponen php7 yum, contoh pemasangan php7.2

 yum search php72w

3. Pilih komponen yang perlu anda pasang, php72w.x86_64 dan php72w-fpm. x86_64 diperlukan untuk program teras

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

4. Mulakan php dan tetapkannya untuk bermula pada but

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

5. Semak versi dan status berjalan

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

Dilengkapi selepas langkah -langkah di atas, pembaca boleh mengkonfigurasi direktori web di Nginx dan ia boleh berjalan secara normal. akan membawa risiko keselamatan kepada sistem. Berikut ialah contoh konfigurasi kebenaran

3. Ubah suai konfigurasi nginx

vi /etc/nginx/conf.d/default.conf

Cari baris ini di lokasi pertama.

index  index.html index.htm;

dan ubah suainya kepada:

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

2. Alih keluar ulasan lokasi di bawah baris pelayan FastCGI dan ubah suainya supaya kelihatan seperti ini:

   # 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

3. Cipta indeks baharu dalam direktori akar tapak web

vim /usr/share/nginx/html/index.php

Input kandungan:

<?php phpinfo();

5 IP mesin maya dalam penyemak imbas dan anda sudah boleh melihat maklumat phpinfo Ubah suai fail hos pada Windows dan tambah Satu baris 192.168.6.114 www.test1.com #Konfigurasikan nama domain yang sepadan dengan IP mesin maya

6. Kini anda boleh menggunakan www.test1.com untuk mengakses pelayan yang dikonfigurasikan oleh mesin maya pada Windows

IV yum installation redis

 Apabila yum memasang redis, adalah disyorkan untuk menggunakan sumber repositori Remi. Oleh kerana sumber Remi menyediakan versi terkini Redis, anda boleh menggunakan YUM untuk memasang versi terkini Redis melalui sumber ini. Di samping itu, sumber yum terkini PHP dan MySQL disediakan, serta program perkhidmatan yang berkaitan.

1) Sumber repositori Remi bergantung pada sumber epel, jadi anda perlu memasang sumber epel terlebih dahulu

[root@youxi1 ~]# yum -y install epel-release

2) Pasang sumber repositori Remi

[root@youxi1 ~]# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
[root@youxi1 ~]# ls /etc/yum.repos.d/  //下载完成后会出现许多remi的yum源,这里要用到的是remi.repo这个源
CentOS-Base.repo CentOS-Sources.repo remi-glpi92.repo remi-php70.repo remi-safe.repo
CentOS-CR.repo CentOS-Vault.repo remi-glpi93.repo remi-php71.repo
CentOS-Debuginfo.repo epel.repo remi-glpi94.repo remi-php72.repo
CentOS-fasttrack.repo epel-testing.repo remi-modular.repo remi-php73.repo
CentOS-Media.repo remi-glpi91.repo remi-php54.repo remi.repo

3) Gunakan Pasang Redis yang ditentukan daripada sumber yum

[root@youxi1 ~]# yum --enablerepo=remi install -y redis  //--enablerepo指定yum源
[root@youxi1 ~]# redis-cli --version  //安装完成后使用命令查看一下版本
redis-cli 5.0.5

Nota: Selepas sumber remi dipasang, ia tidak akan bermula secara lalai Apabila anda perlu menggunakan program pemasangan sumber repositori, anda memerlukan --. enablerepo=remi pilihan untuk menentukan penggunaan sumber repositori remi boleh digunakan dan kemudian dipasang.

 4) Mulakan Redis dan tetapkannya untuk bermula secara automatik semasa but

[root@youxi1 ~]# systemctl start redis
[root@youxi1 ~]# systemctl enable redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.

Nota: Nombor port Redis ialah 6379

[Pembelajaran yang disyorkan: PHP tutorial video

Atas ialah kandungan terperinci Bagaimana untuk memasang redis dalam php7 yum. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn