Apache dan PHP ialah dua alatan yang biasa digunakan dalam pembangunan tapak web. Menyusun dan memasangnya membolehkan kami mengkonfigurasi dan mengurusnya dengan lebih fleksibel. Berikut akan memperkenalkan langkah penyusunan dan pemasangan Apache dan PHP secara terperinci, termasuk contoh kod khusus.
Mula-mula, kita perlu memuat turun versi terkini pakej kod sumber Apache dan PHP. Anda boleh melawati laman web rasmi Apache (https://httpd.apache.org) dan laman web rasmi PHP (https://www.php.net) untuk mencari versi stabil terkini dan memuat turunnya.
Selepas memuat turun, nyahmampat pakej kod sumber ke direktori yang ditentukan Anda boleh menggunakan arahan berikut:
tar -zxvf httpd-2.4.46.tar.gz tar -zxvf php-7.4.12.tar.gz
Sebelum menyusun dan memasang Apache dan PHP. , anda perlu memasang beberapa pustaka dependencies. Kaedah pemasangan yang tepat bergantung pada sistem pengendalian yang anda gunakan.
Di Ubuntu, anda boleh menggunakan arahan berikut untuk memasang perpustakaan bergantung:
sudo apt-get update sudo apt-get install build-essential sudo apt-get install libapr1-dev libaprutil1-dev
Langkah seterusnya ialah menyusun dan memasang Apache Mula-mula, masukkan direktori kod sumber Apache dan jalankan yang berikut arahan:
./configure --prefix=/usr/local/apache2 make sudo make install
Selepas pemasangan Apache selesai , anda boleh memulakan perkhidmatan Apache melalui arahan berikut:
sudo /usr/local/apache2/bin/apachectl start
Edit fail konfigurasi Apache httpd.conf
, dan konfigurasikan ia mengikut keperluan anda, seperti port mendengar, hos maya, dll. httpd.conf
,可以根据需求进行相应的配置,例如监听端口、虚拟主机等。
编译PHP之前,需要进入PHP源码目录,运行以下命令:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl make sudo make install
编辑PHP的配置文件php.ini
,可以设置一些PHP相关的参数,如内存限制、上传文件大小限制等。
为了验证安装是否成功,可以创建一个简单的PHP文件,在浏览器中访问查看效果。创建一个info.php
文件,内容如下:
<?php phpinfo(); ?>
将info.php
文件放在Apache的根目录下(默认是/usr/local/apache2/htdocs/
),在浏览器中输入http://localhost/info.php
info.php
dengan kandungan berikut: 🎜rrreee🎜Letakkan fail info.php
dalam direktori akar Apache (lalai ialah /usr/ local/ apache2/htdocs/
), masukkan http://localhost/info.php
dalam penyemak imbas Jika anda boleh melihat halaman maklumat PHP, ini bermakna pemasangan berjaya. 🎜🎜Melalui langkah di atas, kami telah menyelesaikan penyusunan dan pemasangan Apache dan PHP dan menguji kebolehgunaannya. Semoga artikel ini bermanfaat kepada anda. 🎜Atas ialah kandungan terperinci Langkah terperinci penyusunan dan pemasangan PHP Apache. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!