Rumah >pembangunan bahagian belakang >masalah PHP >Mari kita bincangkan tentang cara memasang PHP dan alatan yang berkaitan

Mari kita bincangkan tentang cara memasang PHP dan alatan yang berkaitan

PHPz
PHPzasal
2023-04-11 10:38:45808semak imbas

Apabila mempelajari pembangunan web atau mengendalikan tapak web, PHP ialah bahasa skrip yang paling banyak digunakan. Jika anda ingin menyediakan persekitaran pembangunan PHP pada komputer anda, anda mesti memasang PHP. Artikel ini akan memperkenalkan cara memasang PHP dan alatan yang berkaitan.

1. Muat turun PHP:

Mula-mula masukkan tapak web rasmi PHP (https://www.php.net/downloads.php) dan pilih versi PHP yang anda mahu. Pada halaman muat turun, terdapat versi berbeza sistem pengendalian Windows dan Linux tersedia untuk dimuat turun, dan versi dan maklumat saiz fail yang sepadan juga akan diberikan pada halaman muat turun.

2. Pasang PHP:

Memasang PHP pada Windows adalah agak mudah. ​​Anda hanya perlu memuat turun program pemasangan PHP yang sepadan dan melaksanakannya. Terdapat banyak kaedah pemasangan yang berbeza di Linux, dua akan diperkenalkan di sini:

  1. Pakej modul Apache dan PHP:
    Kaedah ini memasang PHP sebagai modul Apache. Di bawah Linux, Apache ialah pelayan HTTP yang paling biasa digunakan. Selepas memuat turun dan memasang Apache, masukkan arahan berikut dalam terminal baris arahan:
    sudo apt-get update
    sudo apt-get install apache2
    Kemudian pasang modul PHP:
    sudo apt-get install libapache2 -mod-php7.4
    Arahan ini akan memasang versi PHP yang sepadan dengan Apache. Selepas pemasangan, anda perlu memulakan semula pelayan Apache:
    sudo service apache2 restart
    Selepas itu, anda boleh mencipta fail PHP mudah test.php dalam folder /var/www/html, dan kemudian masukkannya dalam pelayar web "http: //localhost/test.php" untuk mengaksesnya.
  2. Kaedah CGI dan FastCGI:
    Kaedah ini memasang PHP sebagai program kendiri tanpa memasang Apache. Selepas mendayakan CGI (Antara Muka Gerbang Biasa) dan FastCGI (pengganti untuk CGI), jalankan arahan berikut dalam terminal baris arahan:
    sudo apt-get update
    sudo apt-get install php7.4-cgi
    Selepas pemasangan selesai, anda perlu menambah kandungan berikut pada fail konfigurasi:
    sudo nano /etc/nginx/sites-enabled/default
    Tambah kandungan berikut pada fail:
    lokasi ~ .php$ {
    try_files $uri =404;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_NAME$document_root$ fastcgi_script_name;
    sertakan fastcgi_params;
    }
    Selepas konfigurasi selesai, anda perlu memulakan semula pelayan:
    sudo service nginx restart

3 :

Pemasangan selesai Selepas PHP, anda juga boleh memasang beberapa alatan yang berkaitan untuk memudahkan pembangunan PHP. Berikut ialah beberapa alatan dan perisian yang biasa digunakan:

  1. Komposer
    Komposer ialah pengurus pakej PHP yang melaluinya anda boleh memuat turun dan memasang perpustakaan, rangka kerja dan kit alat PHP dengan mudah. Untuk menggunakan Komposer, anda perlu memuat turun dan memasang Komposer:
    curl -sS https://getcomposer.org/installer | php
    sudo mv composer.phar /usr/local/bin/composer
    Selepas itu, anda boleh Laksanakan komposer dalam terminal baris arahan untuk mengesahkan bahawa pemasangan berjaya.
  2. PHPUnit
    PHPUnit ialah rangka kerja ujian PHP popular yang sangat berguna dalam pembangunan PHP. Anda boleh menggunakan arahan berikut untuk memasang PHPUnit:
    composer require --dev phpunit/phpunit ^8.0

4 Ringkasan:

Memasang PHP mesti dikuasai kemahiran pembangunan web. Melalui kaedah yang diperkenalkan dalam artikel ini, anda boleh berjaya memasang PHP dan mengkonfigurasi alatan berkaitan sama ada pada sistem pengendalian Windows atau Linux. Selepas menguasai kemahiran ini, pembangun akan dapat menjalankan kerja berkaitan PHP dengan lebih mudah, meningkatkan kecekapan pembangunan dan mengurangkan kadar ralat.

Atas ialah kandungan terperinci Mari kita bincangkan tentang cara memasang PHP dan alatan yang berkaitan. 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