Linux ialah sistem pengendalian sumber terbuka yang boleh berjalan pada pelbagai platform. Ia digunakan oleh banyak perniagaan, sesetengah daripadanya menggunakannya untuk menjalankan aplikasi tapak web mereka. Walau bagaimanapun, pada platform Linux, ia juga biasa untuk mengubah suai dan mengkonfigurasi aplikasi. Salah satu tugas biasa ialah menutup PHP-FPM (Pengurus Proses FastCGI).
Dalam artikel ini, saya akan memperkenalkan cara mematikan PHP-FPM melalui kaedah yang berbeza. Ini akan membantu pentadbir dan pembangun memastikan kestabilan dan keselamatan pelayan mereka. Dalam artikel ini, saya akan menyediakan beberapa kaedah berbeza yang berfungsi untuk situasi dan persekitaran yang berbeza.
Kaedah 1: Tutup php-fpm melalui baris arahan
Kaedah pertama ialah menutup PHP-FPM melalui baris arahan. Ini adalah kaedah yang paling mudah dan memerlukan menjalankan arahan satu baris pendek.
Langkah 1: Pertama, akses sistem pelayan melalui SSH atau terminal.
Langkah 2: Hentikan perkhidmatan PHP-FPM melalui arahan berikut:
sudo service php-fpm stop
Arahan ini akan menjeda perkhidmatan PHP-FPM, yang akan menghentikan semua proses PHP.
Langkah 3: Jika anda ingin memulakan semula perkhidmatan PHP-FPM, anda boleh menggunakan arahan berikut:
sudo service php-fpm start
Ini akan memulakan semula perkhidmatan PHP-FPM, yang akan memulakan semula semua PHP -proses FPM.
Kaedah 2: Matikan php-fpm dengan mengedit fail konfigurasi
Kaedah kedua untuk mematikan PHP-FPM ialah dengan mengedit fail konfigurasi. Kaedah ini memerlukan mengakses fail konfigurasi PHP-FPM dan membuat beberapa perubahan untuk menghentikan perkhidmatan. Berikut adalah beberapa langkah mudah.
Langkah 1: Pertama, akses sistem pelayan melalui SSH atau terminal.
Langkah 2: Masukkan direktori di mana fail konfigurasi PHP-FPM berada. Dalam kes Ubuntu 14.04, fail konfigurasi terletak dalam direktori /etc/php5/fpm/.
cd /etc/php5/fpm/
Langkah 3: Buka fail konfigurasi PHP-FPM menggunakan arahan berikut:
sudo nano php-fpm.conf
Langkah 4: Cari baris "pm = dynamic" dan gunakan Ctrl+W atau fungsi navigasi Cari.
Langkah 5: Tukar pengurus proses dinamik kepada pengurus proses statik:
pm = static
Langkah 6: Tetapkan "pm.max_children" kepada 0:
pm.max_children = 0
Langkah 7 : Tetapkan "pm.max_requests" kepada 0:
pm.max_requests = 0
Langkah 8: Simpan dan tutup fail konfigurasi.
Kaedah 3: Matikan php-fpm melalui pengurus pakej
Kaedah ketiga ialah mematikan perkhidmatan PHP-FPM melalui pengurus pakej. Kaedah ini sesuai untuk situasi di mana pentadbir mempunyai pengurus pakej.
Langkah 1: Pertama, akses sistem pelayan melalui SSH atau terminal.
Langkah 2: Hentikan perkhidmatan PHP-FPM melalui arahan berikut:
sudo service php-fpm stop
Langkah 3: Nyahpasang PHP-FPM melalui pengurus pakej:
sudo apt-get remove php-fpm
Langkah 4: Sahkan untuk menyahpasang perkhidmatan PHP-FPM:
sudo dpkg --list | grep php-fpm
Langkah 5: Kemudian alih keluar semua kebergantungan melalui arahan berikut:
sudo apt-get autoremove
Langkah 6: Selepas melengkapkan langkah di atas , PHP- Perkhidmatan FPM akan dinyahpasang dan dipadamkan.
Kesimpulan
Dalam artikel ini, kami memperkenalkan tiga kaedah berbeza untuk mematikan PHP-FPM. Ini termasuk melalui baris arahan, mengedit fail konfigurasi atau menggunakan pengurus pakej. Pentadbir dan pembangun harus memilih kaedah mereka sendiri untuk mematikan PHP-FPM bagi memastikan kestabilan dan keselamatan pelayan mereka.
Ringkasnya, sistem pengendalian Linux mempunyai pelbagai perintah dan fungsi yang kaya yang boleh menghentikan perkhidmatan PHP-FPM dengan mudah. Oleh itu, mana-mana pentadbir atau pembangun yang berpengalaman harus dapat menyelesaikan tugas ini dengan mudah.
Atas ialah kandungan terperinci Bagaimana untuk mematikan php-fpm dalam linux? Pengenalan kepada pelbagai kaedah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!