Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengkonfigurasi direktori pemasangan semasa menyusun dan memasang apache dan php
Apache dan PHP adalah komponen yang diperlukan untuk membina pelayan web Mereka perlu disusun dan dipasang dalam sistem Linux Artikel ini terutamanya memperkenalkan cara untuk menetapkan direktori pemasangan semasa penyusunan dan pemasangan untuk memudahkan pengurusan seterusnya.
1. Prasyarat
Sebelum menyusun dan memasang Apache dan PHP, anda perlu memastikan alat pembangunan yang sepadan telah dipasang, termasuk make, gcc, g++, dsb. . , jika tidak, ia tidak akan disusun dan dipasang seperti biasa.
2. Kompilasi Apache
1. Muat turun pakej kod sumber
Alamat muat turun laman web rasmi: https://httpd.apache .org/ download.cgi
Contohnya, muat turun pakej kod sumber versi 2.4.46:
wget https://archive.apache.org/dist/httpd/httpd-2.4.46.tar.gz
2 >
3. Masukkan Direktori kod sumbertar zxvf httpd-2.4.46.tar.gz4 Konfigurasikan pilihan kompilasi
cd httpd-2.4.46
Kami boleh mengkonfigurasi pilihan kompilasi melalui arahan konfigurasi, di mana "--prefix" menentukan pemasangan. direktori. Contohnya:
Pilihan lain yang biasa digunakan termasuk "--enable-ssl" untuk mendayakan sokongan SSL, "--enable-so" untuk mendayakan modul perkongsian dinamik, dsb. Pilihan yang lebih terperinci boleh dilihat melalui "./configure --help"../configure --prefix=/usr/local/apache2
5. Susun dan pasang
make make install3 Susun PHP
1 alamat muat turun tapak web:
https://www.php.net/downloads.phpSebagai contoh, muat turun pakej kod sumber versi 7.4.14:
2. Buka zip pakej kod sumberwget https://www.php.net/distributions/php-7.4.14.tar.gz3 Masukkan direktori kod sumber
tar zxvf php-7.4.14.tar.gz4 melalui arahan konfigurasi, di mana "--prefix" Direktori pemasangan ditentukan dan "--with-apxs2" perlu ditentukan untuk menentukan laluan ke fail boleh laku apxs2 Apache. Contohnya:
cd php-7.4.14Pilihan lain yang biasa digunakan termasuk "--dengan-mysqli" untuk mendayakan sokongan MySQLi, "--dengan-zlib" untuk mendayakan sokongan mampatan zlib dan "--dengan-openssl" untuk mendayakan tunggu sokongan OpenSSL. Pilihan yang lebih terperinci boleh dilihat melalui "./configure --help". 5. Susun dan pasang
./configure --prefix=/usr/local/php \ --with-apxs2=/usr/local/apache2/bin/apxs \ --with-mysqli \ --with-zlib \ --with-openssl
4 Ringkasan
Apabila menyusun dan memasang Apache dan PHP, konfigurasikan "--prefix" ". pilihan boleh menentukan direktori pemasangan. Apabila menentukan direktori pemasangan, kami boleh menetapkannya secara fleksibel mengikut keperluan sebenar untuk memudahkan pengurusan seterusnya.make make install
Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi direktori pemasangan semasa menyusun dan memasang apache dan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!