Tutorial pemasangan satu klik untuk php pada linux

王林
Lepaskan: 2023-05-28 16:47:41
asal
907 orang telah melayarinya

Dalam persekitaran pelayan yang menggunakan sistem Linux, aplikasi yang ditulis dalam PHP digunakan secara meluas. Sebelum memasang PHP, anda mesti memasang pelayan web, seperti Apache, kerana pelayan web adalah persekitaran berjalan PHP. Di bawah ialah tutorial untuk pemasangan satu klik PHP dalam persekitaran Linux.

Langkah 1: Pasang sistem Linux

Jika sistem Linux tidak dipasang pada pelayan, anda perlu memasang sistem Linux terlebih dahulu. Dalam sistem Linux, terdapat berbilang pengedaran, seperti Ubuntu, CentOS, dan Debian Pengguna boleh memilih versi yang sesuai mengikut keperluan mereka.

Langkah 2: Pasang APache

Sebelum memasang APache untuk pelayan Linux, anda perlu log masuk ke pelayan dengan hak pentadbir. Dalam sistem Ubuntu, anda boleh menggunakan arahan berikut untuk memasang Apache:

sudo apt-get update
sudo apt-get install apache2

Dalam sistem CentOS, anda boleh menggunakan arahan berikut untuk memasang Apache:

sudo yum install httpd

Dalam sistem Debian, anda boleh menggunakan arahan berikut untuk memasang Apache:

sudo apt-get update
sudo apt -get install apache2

Langkah 3: Pasang PHP

Anda boleh memuat turun kod sumber PHP dari laman web rasmi PHP. Selepas memuat turun, ekstrak kod sumber ke direktori "/usr/local/src", contohnya dalam sistem Ubuntu:

sudo mkdir /usr/local/src
cd /usr/local/src
sudo wget http://cn2.php.net/get/php-7.3.17.tar.gz/from/this/mirror -O php-7.3.17.tar.gz
tar -xvf php- 7.3.17.tar.gz

Kemudian, gunakan arahan berikut untuk memanggil program pemasangan PHP dan pasang mengikut gesaan:

cd php-7.3.17
sudo ./ konfigurasikan
--with-apxs2=/usr/local/apache2/bin/apxs
--with-mysqli=mysqlnd
--with-pdo-mysql=mysqlnd
--with-libdir =/ lib/x86_64-linux-gnu
--dengan-zlib
--dayakan-mbstring
--dengan-curl
--dengan-openssl
--dayakan-zip
--enable-fpm
sudo make
sudo make install

Dalam setiap pilihan arahan di atas, "/usr/local/apache2/bin/apxs" ialah fail boleh laku apabila Apache dipasang , jika anda memasangnya dalam direktori lain, laraskan nilai pilihan ini dengan sewajarnya.

Gunakan modul PHP-fpm untuk mencapai pemprosesan PHP yang lebih cekap dalam Apache. Anda boleh menggunakan arahan berikut untuk memasang modul PHP-fpm dalam sistem Ubuntu:

sudo apt-get install php7.3-fpm

Dalam sistem CentOS, anda boleh menggunakan arahan berikut untuk pasang modul PHP-fpm :

sudo yum install php-fpm

Dalam sistem Debian, anda boleh menggunakan arahan berikut untuk memasang modul PHP-fpm:

sudo apt-get install php7.3-fpm

Langkah 4: Uji pemasangan PHP

Selepas memasang PHP, anda perlu menguji sama ada PHP boleh berfungsi seperti biasa. Anda boleh mencipta fail PHP ujian dalam direktori "/var/www/html" menggunakan arahan berikut:

sudo nano /var/www/html/info.php

Dalam bukaan fail , masukkan yang berikut:

phpinfo();
?>

Kemudian simpan fail dan tutupnya. Dalam pelayar web, masukkan alamat pelayan (seperti http://localhost/info.php). Jika anda dapat melihat maklumat konfigurasi PHP, ini bermakna PHP telah dipasang dengan betul dan boleh berfungsi seperti biasa.

Ringkasan

Melalui langkah di atas, pengguna boleh memasang PHP dengan pantas dalam persekitaran Linux supaya pelayan boleh menyokong aplikasi PHP. Tutorial ini menggunakan versi PHP 7.3 Dalam aplikasi sebenar, pengguna harus memilih versi PHP yang sesuai mengikut keperluan sebenar mereka.

Atas ialah kandungan terperinci Tutorial pemasangan satu klik untuk php pada linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!