Rumah >pembangunan bahagian belakang >masalah PHP >php menyusun dan memasang nyahpasang
Dengan perkembangan industri Internet, pelbagai bahasa pengaturcaraan telah digunakan dan dipromosikan secara meluas, antaranya bahasa PHP (Hypertext Preprocessor) merupakan bahasa pengaturcaraan yang digunakan secara meluas untuk membangunkan aplikasi Web. Apabila menggunakan bahasa PHP, kita perlu menyusun, memasang dan menyahpasang PHP. Artikel ini akan memperkenalkan anda kepada langkah dan langkah berjaga-jaga untuk menyusun, memasang dan menyahpasang PHP.
1. Penyusunan dan pemasangan PHP
Sebelum menyusun dan memasang PHP, kami perlu mengesahkan sama ada ia telah dipasang dalam sistem Sesetengah perpustakaan sokongan yang diperlukan untuk PHP dijalankan (contohnya: libxml2, libjpeg, libpng, libmcrypt, libcurl, zlib). Jika perpustakaan ini tidak dipasang, kita perlu memasang pakej pembangunan perpustakaan ini terlebih dahulu.
Selepas mengesahkan perpustakaan sokongan yang diperlukan untuk PHP berjalan, kita perlu pergi ke tapak web rasmi https://www.php dahulu. net/downloads.php Muat turun pakej pemasangan kod sumber PHP (.tar.gz) dan pilih versi yang memenuhi keperluan sistem.
Ekstrak pakej pemasangan kod sumber PHP yang dimuat turun ke direktori yang ditentukan, contohnya: /usr/local/src direktori.
$ tar zxvf php-7.2.8.tar.gz -C /usr/local/src/
Masukkan penyahmampatan Selepas memasukkan direktori kod sumber PHP, laksanakan skrip konfigurasi untuk konfigurasi.
$ ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --enable-pcntl -- dengan-freetype-dir --dengan-jpeg-dir --dengan-png-dir --dengan-zlib --dengan-libxml-dir --dengan-curl --dengan-gd --dengan-mysqli --dengan- pdo-mysql --with-mcrypt --enable-mbstring --enable-opcache --enable-sockets --enable-zip --with-openssl
Penerangan:
--prefix: Tentukan PHP laluan pemasangan;
--dengan-config-file-path: Tentukan laluan penyimpanan fail konfigurasi PHP
--dayakan-*: dayakan/lumpuhkan modul tertentu
--dengan-*: Tentukan laluan pustaka bergantung tertentu;
--tanpa-*: melumpuhkan perpustakaan bergantung tertentu
Kadangkala konfigurasi akan menggesa beberapa mesej ralat ini disebabkan oleh kebergantungan yang tidak disokong. Pada masa ini, anda perlu memasang perpustakaan bergantung yang berkaitan atau mengubah suai konfigurasi sistem.
Laksanakan arahan make untuk menyusun, dan kemudian laksanakan arahan make install untuk memasang.
$ make && make install
Pada ketika ini perisian PHP telah dipasang dan boleh diuji dengan arahan berikut:
$ /usr/local/php/bin /php -v
2. Nyahpasang PHP
Sebelum menyahpasang PHP, semak lokasi di mana PHP dipasang pada pelayan.
$ whereis php
Laksanakan arahan berikut mengikut lokasi pemasangan sebenar PHP untuk menyahpasang PHP.
$ rm -rf /usr/local/php
Selepas menyahpasang PHP, kami perlu menyahpasang lagi yang berkaitan Beberapa bergantung perpustakaan.
$ yum remove libxml2 libcurl libjpeg libpng libmcrypt zlib
Ringkasan
PHP ialah salah satu bahasa pengaturcaraan tapak web yang paling banyak digunakan. Pemasangan PHP merangkumi dua proses: penyusunan dan pemasangan Nota: Sebelum pemasangan, anda perlu menyemak sama ada beberapa perpustakaan sokongan yang diperlukan untuk menjalankan PHP telah dipasang. Proses menyahpasang PHP juga agak mudah Anda perlu menyahpasang PHP dan beberapa perpustakaan bergantung yang berkaitan dengannya.
Atas ialah kandungan terperinci php menyusun dan memasang nyahpasang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!