Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Tutorial penyusunan dan pemasangan Apache PHP di bawah direktori

Tutorial penyusunan dan pemasangan Apache PHP di bawah direktori

PHPz
PHPzasal
2024-03-08 22:21:03628semak imbas

目录下Apache PHP编译安装教程

Tutorial kompilasi dan pemasangan PHP Apache dalam direktori

1. Pengenalan

Apabila membina pelayan laman web, Apache dan PHP adalah dua perisian yang biasa digunakan. Tutorial ini akan memperkenalkan cara memasang Apache dan PHP dengan menyusun kod sumber di bawah sistem Linux untuk konfigurasi dan penyesuaian yang lebih fleksibel.

2. Pasang Apache

2.1 Muat turun kod sumber Apache

Mula-mula, lawati tapak web rasmi Apache (https://httpd.apache.org/) untuk memuat turun versi terkini pakej kod sumber. Ekstrak pakej termampat ke direktori yang ditentukan.

2.2 Susun dan pasang Apache

cd /path/to/apache_source_code
./configure --prefix=/usr/local/apache2
make
make install

2.3 Konfigurasi Apache

Edit fail konfigurasi Apache /usr/local/apache2/conf/httpd.conf dan konfigurasikannya mengikut keperluan anda, seperti tetapan naikkan hos maya dan ubah suai port tunggu. /usr/local/apache2/conf/httpd.conf,根据需求进行配置,如设置虚拟主机、修改端口等。

2.4 启动Apache

/usr/local/apache2/bin/apachectl start

3. 安装PHP

3.1 下载PHP源代码

访问PHP官网(https://www.php.net/)下载所需版本的PHP源代码包,并解压至指定目录。

3.2 编译安装PHP

cd /path/to/php_source_code
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
make
make install

3.3 配置PHP

编辑PHP配置文件/usr/local/php/php.ini,根据需求配置PHP参数,如设置时区、调整内存限制等。

3.4 配置Apache加载PHP模块

在Apache配置文件中添加以下内容:

LoadModule php7_module        modules/libphp7.so
AddHandler php7-script php
Include conf/extra/php7_module.conf

3.5 重启Apache

/usr/local/apache2/bin/apachectl restart

4. 测试PHP

在Web目录下创建info.php文件,内容为:

<?php
phpinfo();
?>

在浏览器中访问http://your_domain/info.php

2.4 Mulakan Apache

rrreee

3 Pasang PHP

3.1 Muat turun kod sumber PHP🎜🎜Lawati tapak web rasmi PHP (https://www.php.net/) untuk memuat turun versi pakej kod sumber PHP yang diperlukan, dan nyahzipnya ke Jadual kandungan yang ditentukan. 🎜🎜3.2 Susun dan pasang PHP🎜rrreee🎜3.3 Konfigurasikan PHP🎜🎜Edit fail konfigurasi PHP /usr/local/php/php.ini dan konfigurasikan parameter PHP mengikut keperluan, seperti menetapkan zon waktu , melaraskan had ingatan, dsb. 🎜🎜3.4 Konfigurasikan Apache untuk memuatkan modul PHP 🎜🎜Tambah kandungan berikut dalam fail konfigurasi Apache: 🎜rrreee🎜3.5 Mulakan semula Apache🎜rrreee🎜4. Buat fail info.php dalam direktori Web , kandungannya ialah: 🎜rrreee🎜 Lawati http://your_domain/info.php dalam penyemak imbas Jika halaman maklumat PHP boleh dipaparkan seperti biasa, pemasangan PHP berjaya. 🎜🎜Ringkasan🎜🎜Melalui langkah di atas, kami berjaya menyusun dan memasang Apache dan PHP pada sistem Linux, dan menyelesaikan konfigurasi penyepaduan antara mereka. Kaedah ini membolehkan kami memahami dengan lebih baik mekanisme pengendalian kedua-dua perisian ini, dan juga memudahkan konfigurasi tersuai mengikut keperluan sebenar. Semoga tutorial ini dapat membantu anda. 🎜

Atas ialah kandungan terperinci Tutorial penyusunan dan pemasangan Apache PHP di bawah direktori. 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