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

Bagaimana untuk memasang redis dalam php7 yum

Dec 30, 2021 am 09:18 AM
php7

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
Salin selepas log masuk

2. Pasang nginx

yum install -y nginx
Salin selepas log masuk

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

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

4. Semak versi dan status berjalan

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

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
Salin selepas log masuk

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

 yum search php72w
Salin selepas log masuk

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
Salin selepas log masuk

4. Mulakan php dan tetapkannya untuk bermula pada but

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

5. Semak versi dan status berjalan

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

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
Salin selepas log masuk

Cari baris ini di lokasi pertama.

index  index.html index.htm;
Salin selepas log masuk

dan ubah suainya kepada:

index  index.php index.html index.htm; #添加index.php
Salin selepas log masuk

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
Salin selepas log masuk

3. Cipta indeks baharu dalam direktori akar tapak web

vim /usr/share/nginx/html/index.php
Salin selepas log masuk

Input kandungan:

<?php phpinfo();
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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.
Salin selepas log masuk

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 Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyelesaikan masalah apabila php7 mengesan bahawa port tcp tidak berfungsi Bagaimana untuk menyelesaikan masalah apabila php7 mengesan bahawa port tcp tidak berfungsi Mar 22, 2023 am 09:30 AM

Dalam php5, kita boleh menggunakan fungsi fsockopen() untuk mengesan port TCP. Fungsi ini boleh digunakan untuk membuka sambungan rangkaian dan melakukan beberapa komunikasi rangkaian. Tetapi dalam php7, fungsi fsockopen() mungkin menghadapi beberapa masalah, seperti tidak dapat membuka port, tidak dapat menyambung ke pelayan, dsb. Untuk menyelesaikan masalah ini, kita boleh menggunakan fungsi socket_create() dan fungsi socket_connect() untuk mengesan port TCP.

Bagaimana untuk memasang sambungan mongo dalam php7.0 Bagaimana untuk memasang sambungan mongo dalam php7.0 Nov 21, 2022 am 10:25 AM

Cara memasang sambungan mongo dalam php7.0: 1. Buat kumpulan pengguna dan pengguna mongodb 2. Muat turun pakej kod sumber mongodb dan letakkan pakej kod sumber dalam direktori "/usr/local/src/" 3. Masukkan direktori "src/" 4. Buka zip pakej kod sumber 5. Buat direktori fail mongodb 6. Salin fail ke direktori "mongodb/" 7. Buat fail konfigurasi mongodb;

Apakah yang perlu saya lakukan jika pemalam dipasang dalam php7.0 tetapi ia masih menunjukkan bahawa ia tidak dipasang? Apakah yang perlu saya lakukan jika pemalam dipasang dalam php7.0 tetapi ia masih menunjukkan bahawa ia tidak dipasang? Apr 02, 2024 pm 07:39 PM

Untuk menyelesaikan pemalam yang tidak menunjukkan isu yang dipasang dalam PHP 7.0: Semak konfigurasi pemalam dan dayakan pemalam. Mulakan semula PHP untuk menggunakan perubahan konfigurasi. Semak kebenaran fail pemalam untuk memastikan ia betul. Pasang kebergantungan yang hilang untuk memastikan pemalam berfungsi dengan betul. Jika semua langkah lain gagal, bina semula PHP. Punca lain yang mungkin termasuk versi pemalam yang tidak serasi, memuatkan versi yang salah atau isu konfigurasi PHP.

Cara memasang dan menggunakan php7.0 Cara memasang dan menggunakan php7.0 Nov 30, 2022 am 09:56 AM

Cara memasang dan menggunakan php7.0: 1. Pergi ke laman web rasmi PHP untuk memuat turun versi pemasangan yang sepadan dengan sistem tempatan 2. Ekstrak fail zip yang dimuat turun ke direktori yang ditentukan 3. Buka tetingkap baris arahan dan pergi ke direktori "E:\php7" Hanya jalankan arahan "php -v".

Apr 09, 2024 pm 01:33 PM

Penyelesaian biasa untuk persekitaran pelayan PHP termasuk memastikan versi PHP yang betul dipasang dan fail yang berkaitan telah disalin ke direktori modul. Lumpuhkan SELinux buat sementara waktu atau selama-lamanya. Semak dan konfigurasikan PHP.ini untuk memastikan sambungan yang diperlukan telah ditambah dan disediakan dengan betul. Mulakan atau mulakan semula perkhidmatan PHP-FPM. Semak tetapan DNS untuk isu penyelesaian.

Mana satu lebih baik, php8 atau php7? Mana satu lebih baik, php8 atau php7? Nov 16, 2023 pm 03:09 PM

Berbanding dengan PHP7, PHP8 mempunyai beberapa kelebihan dan penambahbaikan dari segi prestasi, ciri baharu dan penambahbaikan sintaks, sistem jenis, pengendalian ralat dan sambungan. Walau bagaimanapun, memilih versi yang hendak digunakan bergantung pada keperluan khusus anda dan keadaan projek. Pengenalan terperinci: 1. Peningkatan prestasi, PHP8 memperkenalkan pengkompil Just-in-Time (JIT), yang boleh meningkatkan kelajuan pelaksanaan kod 2. Ciri baharu dan penambahbaikan sintaks, PHP8 menyokong pengisytiharan parameter yang dinamakan dan parameter pilihan, membuat fungsi Panggilan adalah lebih fleksibel kelas tanpa nama, jenis pengisytiharan sifat, dsb.

Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Mar 31, 2025 pm 11:54 PM

Bagaimana untuk menetapkan keizinan UnixSocket secara automatik selepas sistem dimulakan semula. Setiap kali sistem dimulakan semula, kita perlu melaksanakan perintah berikut untuk mengubahsuai keizinan UnixSocket: sudo ...

Rakam sekali dan gunakan strace untuk mendiagnosis masalah PHP menduduki terlalu banyak sumber sistem. Rakam sekali dan gunakan strace untuk mendiagnosis masalah PHP menduduki terlalu banyak sumber sistem. May 03, 2024 pm 04:31 PM

Persekitaran setempat: sistem redhat6.7. nginx1.12.1, php7.1.0, kod menggunakan masalah rangka kerja yii2: tapak web tempatan perlu menggunakan perkhidmatan elasticsearch. Apabila PHP menggunakan elasticsearch yang dibina pada pelayan tempatan, beban tempatan adalah normal. Apabila saya menggunakan perkhidmatan elasticsearch AWS, beban pada pelayan tempatan selalunya terlalu tinggi. Semak log nginx dan php dan tidak mencari pengecualian. Bilangan sambungan serentak dalam sistem juga tidak tinggi. Pada masa ini, saya memikirkan alat diagnostik jejak yang bos kami beritahu saya. Proses penyahpepijatan: Cari idstrace sub-proses php-

See all articles