>  기사  >  백엔드 개발  >  Apache PHP 컴파일 및 설치 세부 단계

Apache PHP 컴파일 및 설치 세부 단계

王林
王林원래의
2024-03-08 13:15:031254검색

Apache PHP编译安装详细步骤

Apache와 PHP는 웹사이트 개발에 일반적으로 사용되는 두 가지 도구입니다. 이를 컴파일하고 설치하면 보다 유연하게 구성하고 관리할 수 있습니다. 다음은 특정 코드 예제를 포함하여 Apache 및 PHP의 컴파일 및 설치 단계를 자세히 소개합니다.

1단계: Apache 및 PHP 소스 코드 패키지 다운로드

먼저 최신 버전의 Apache 및 PHP 소스 코드 패키지를 다운로드해야 합니다. Apache 공식 홈페이지(https://httpd.apache.org)와 PHP 공식 홈페이지(https://www.php.net)에서 최신 안정 버전을 찾아 다운로드 받으실 수 있습니다.

2단계: 소스 코드 패키지 압축 해제

다운로드한 후 소스 코드 패키지를 지정된 디렉터리에 압축 해제합니다.

tar -zxvf httpd-2.4.46.tar.gz
tar -zxvf php-7.4.12.tar.gz

3단계: 종속 라이브러리 설치

Apache 및 PHP를 컴파일하고 설치하기 전에. , 일부 종속성 라이브러리를 설치해야 합니다. 정확한 설치 방법은 사용 중인 운영 체제에 따라 다릅니다.

Ubuntu에서는 다음 명령을 사용하여 종속 라이브러리를 설치할 수 있습니다.

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libapr1-dev libaprutil1-dev

4단계: Apache 컴파일 및 설치

다음 단계는 Apache 컴파일 및 설치입니다. 먼저 Apache 소스 코드 디렉터리를 입력하고 다음을 실행합니다. 명령:

./configure --prefix=/usr/local/apache2
make
sudo make install

Apache 설치가 완료되면 다음 명령을 통해 Apache 서비스를 시작할 수 있습니다.

sudo /usr/local/apache2/bin/apachectl start

5단계: Apache 구성

Apache 구성 파일 httpd.conf를 편집하고 구성합니다. 청취 포트, 가상 호스트 등과 같은 필요에 따라 이를 수행합니다. httpd.conf,可以根据需求进行相应的配置,例如监听端口、虚拟主机等。

步骤六:编译安装PHP

编译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的配置文件php.ini,可以设置一些PHP相关的参数,如内存限制、上传文件大小限制等。

步骤八:测试Apache和PHP

为了验证安装是否成功,可以创建一个简单的PHP文件,在浏览器中访问查看效果。创建一个info.php文件,内容如下:

<?php
phpinfo();
?>

info.php文件放在Apache的根目录下(默认是/usr/local/apache2/htdocs/),在浏览器中输入http://localhost/info.php

6단계: PHP 컴파일 및 설치

PHP를 컴파일하기 전에 PHP 소스 코드 디렉터리에 입력하고 다음 명령을 실행해야 합니다. 🎜rrreee🎜7단계: PHP 구성🎜🎜PHP 구성 파일 php를 편집합니다. ini, 메모리 제한, 업로드 파일 크기 제한 등과 같은 일부 PHP 관련 매개변수를 설정할 수 있습니다. 🎜🎜8단계: Apache 및 PHP 테스트🎜🎜설치가 성공했는지 확인하려면 간단한 PHP 파일을 만들고 브라우저에서 액세스하여 효과를 확인할 수 있습니다. 다음 내용으로 info.php 파일을 생성합니다: 🎜rrreee🎜 info.php 파일을 Apache의 루트 디렉터리에 배치합니다(기본값은 /usr/ local/apache2/htdocs/) 브라우저에 http://localhost/info.php를 입력하면 PHP 정보 페이지가 보이면 설치가 성공한 것입니다. 🎜🎜위 단계를 통해 Apache와 PHP의 컴파일과 설치를 완료하고 사용성 테스트를 진행했습니다. 이 기사가 도움이 되기를 바랍니다. 🎜

위 내용은 Apache PHP 컴파일 및 설치 세부 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.