Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengkonfigurasi direktori pemasangan semasa menyusun dan memasang apache dan php

Bagaimana untuk mengkonfigurasi direktori pemasangan semasa menyusun dan memasang apache dan php

PHPz
PHPzasal
2023-03-21 14:52:541531semak imbas

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 sumber
tar zxvf httpd-2.4.46.tar.gz

4 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 install
3 Susun PHP

1 alamat muat turun tapak web:

https://www.php.net/downloads.php

Sebagai contoh, muat turun pakej kod sumber versi 7.4.14:

2. Buka zip pakej kod sumber

wget https://www.php.net/distributions/php-7.4.14.tar.gz
3 Masukkan direktori kod sumber

tar zxvf php-7.4.14.tar.gz
4 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.14
Pilihan 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!

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