Bagaimana untuk memasang php-fpm dalam php7
Cara memasang dan mengkonfigurasi php-fpm dalam php7: 1. Pasang suite dan pemalam PHP7 2. Buat fail deskriptor soket 3. Ubah suai fail konfigurasi php-fpm; -fpm.
Persekitaran pengendalian artikel ini: sistem centos7, PHP versi 7.1, komputer Dell G3.
Bagaimana untuk memasang php-fpm dalam php7?
Pasang php7.1 dan php-fpm (centos7, nginx)
1 Padam versi lama php
#yum remove php-. biasa
2. Pasang php
Butiran: https://wiki.centos.org/zh-tw/HowTos/php7?highlight=(php7)
Mula-mula, pasang repositori perisian (ia adalah repositori perisian rasmi yang perlu dimulakan).
# yum -y install centos-release-scl.noarch
Pasang suite PHP 7 dan pemalamnya.
# yum -y pasang rh-php70 rh-php70-php rh-php70-php-fpm
3. Konfigurasikan komunikasi antara nginx dan fastcgi menggunakan php-fpm
Terdapat dua kaedah, satu kaedah TCP, dan satu lagi kaedah soket unix
- TCP menggunakan port TCP untuk menyambung 127.0.0.1:9000
- Soket menggunakan unix soket domain Soket Sambung
1. Kaedah konfigurasi TCP
- Edit /etc/nginx/conf.d/ fail konfigurasi tapak anda. Ubah suai parameter fastcgi_pass kepada 127.0.0.1:9000
- Edit fail konfigurasi php-fpm /etc/opt/rh/rh-php71/php-fpm.d/www.conf
- Tetapkan nilai pengguna dan kumpulan kepada nginx
user = nginx
group = nginx
- Tetapkan nilai listen kepada 127.0.0.1:9000, dan dalam fail konfigurasi tapak Nilai parameter fastcgi_pass adalah sama
- Selepas selesai, kami mesti menukar pangkalan data selinux dan menambah sambungan yang sah untuk perkhidmatan httpd pada port 9000 .
semanage port -a -t http_port_t -p tcp 9000
- Mulakan semula php-fpm, mulakan semula nginx
2. Kaedah konfigurasi soket Unix
menggunakan fail (biasanya .sock) sebagai pengecam unik (deskriptor) soket Dua proses yang perlu berkomunikasi boleh mewujudkan saluran untuk komunikasi dengan merujuk kepada deskriptor soket yang sama fail.
- Buat fail deskriptor soket
sudo touch /var/run/php7.1-fpm.sock sudo chown nginx:nginx /var/run/php7.1-fpm.sock sudo chmod 666 /var/run/php7.1-fpm.sock
- Ubah suai fail konfigurasi php-fpm
- Tetapkan nilai pengguna dan kumpulan kepada nginx
user = nginx
group = nginx
- Tetapkan nilai listen to /var/run/php7.1-fpm.sock, dan fail konfigurasi tapak Nilai parameter fastcgi_pass adalah sama
- Alih keluar koma bertitik di hadapan listen.owner, listen.group dan listen.mode untuk menjadikan php-fpm menggunakan soket unix, dan tetapkan nilai-nilai listen.owner dan listen.group Ubah suai fail konfigurasi tapak nginx untuk nginx
listen.owner = nginx
listen.group = nginx
- . Edit /etc/nginx/conf.d/ fail konfigurasi tapak anda. Tukar parameter fastcgi_pass kepada /var/run/php7.1-fpm.sock
- Mulakan semula perkhidmatan nginx dan php-fpm (sebaik-baiknya mulakan semula php-fpm dahulu dan kemudian mulakan semula nginx) [Pembelajaran yang disyorkan: Tutorial Video PHP】
Atas ialah kandungan terperinci Bagaimana untuk memasang php-fpm dalam php7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Cara menggunakan php-fpm untuk penalaan berprestasi tinggi PHP ialah bahasa skrip sebelah pelayan yang sangat popular yang digunakan secara meluas untuk membangunkan aplikasi web dan tapak web dinamik. Walau bagaimanapun, apabila trafik meningkat, prestasi aplikasi PHP anda mungkin terjejas. Untuk menyelesaikan masalah ini, kita boleh menggunakan php-fpm (FastCGIProcessManager) untuk penalaan berprestasi tinggi. Artikel ini akan memperkenalkan cara menggunakan php-fpm untuk meningkatkan prestasi aplikasi PHP dan menyediakan contoh kod. satu,

Cara menggunakan pengoptimuman PHP-FPM untuk meningkatkan prestasi aplikasi PrestaShop Dengan perkembangan pesat industri e-dagang, PrestaShop telah menjadi platform e-dagang yang dipilih oleh ramai peniaga. Walau bagaimanapun, apabila saiz kedai bertambah dan bilangan lawatan bertambah, aplikasi PrestaShop mungkin menghadapi kesesakan prestasi. Untuk meningkatkan prestasi aplikasi PrestaShop, kaedah biasa ialah menggunakan PHP-FPM untuk mengoptimumkan dan meningkatkan keupayaan pemprosesan aplikasi. PHP-FPM (FastCGI

Cara Meningkatkan Prestasi Aplikasi WooCommerce Menggunakan Gambaran Keseluruhan Pengoptimuman PHP-FPM WooCommerce ialah pemalam e-dagang yang sangat popular untuk mencipta dan mengurus kedai dalam talian di laman web WordPress. Walau bagaimanapun, apabila kedai anda berkembang dan trafik meningkat, apl WooCommerce boleh menjadi perlahan dan tidak stabil. Untuk menyelesaikan masalah ini, kami boleh menggunakan PHP-FPM untuk mengoptimumkan dan meningkatkan prestasi aplikasi WooCommerce. Apakah itu PHP-FP

Gambaran keseluruhan penggunaan kumpulan sambungan php-fpm untuk meningkatkan prestasi capaian pangkalan data: Dalam pembangunan web, capaian pangkalan data ialah salah satu operasi yang paling kerap dan memakan masa. Kaedah tradisional adalah untuk mencipta sambungan pangkalan data baharu untuk setiap operasi pangkalan data dan kemudian menutup sambungan selepas digunakan. Kaedah ini akan menyebabkan penubuhan dan penutupan sambungan pangkalan data yang kerap, meningkatkan overhed sistem. Untuk menyelesaikan masalah ini, anda boleh menggunakan teknologi kolam sambungan php-fpm untuk meningkatkan prestasi capaian pangkalan data. Prinsip kumpulan sambungan: Kolam sambungan ialah teknologi caching yang menggabungkan beberapa pangkalan data tertentu

PHP-FPM ialah pengurus proses PHP yang biasa digunakan untuk menyediakan prestasi dan kestabilan PHP yang lebih baik. Walau bagaimanapun, dalam persekitaran beban tinggi, konfigurasi lalai PHP-FPM mungkin tidak memenuhi keperluan, jadi kami perlu menalanya. Artikel ini akan memperkenalkan kaedah penalaan PHP-FPM secara terperinci dan memberikan beberapa contoh kod. 1. Tingkatkan bilangan proses Secara lalai, PHP-FPM hanya memulakan sebilangan kecil proses untuk mengendalikan permintaan. Dalam persekitaran beban tinggi, kami boleh menambah baik keselarasan PHP-FPM dengan menambah bilangan proses

Cara menggunakan PHP-FPM untuk mengoptimumkan dan meningkatkan prestasi aplikasi Phalcon Pengenalan: Phalcon ialah rangka kerja PHP berprestasi tinggi, yang boleh meningkatkan lagi prestasi aplikasi apabila digabungkan dengan PHP-FPM. Artikel ini akan memperkenalkan cara menggunakan PHP-FPM untuk mengoptimumkan prestasi aplikasi Phalcon dan menyediakan contoh kod khusus. 1. Apakah itu PHP-FMPPHP-FPM (PHPFastCGIProcessManager) ialah proses PHP yang bebas daripada pelayan web

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.

Pengenalan kepada Strategi dan Panduan Amalan Peningkatan Prestasi PHP-FPM: Dengan perkembangan pesat Internet dan peningkatan jumlah lawatan laman web, adalah penting untuk meningkatkan prestasi aplikasi PHP. PHPFastCGIProcessManager (PHP-FPM) ialah pengurus proses PHP yang biasa digunakan yang boleh meningkatkan prestasi aplikasi PHP melalui satu siri strategi dan amalan. Artikel ini akan memperkenalkan beberapa strategi peningkatan prestasi PHP-FPM, digabungkan dengan contoh kod khusus, untuk membantu pembaca memahami dengan lebih baik.
