Apache PHP를 디렉토리에 컴파일하고 설치하는 방법

王林
풀어 주다: 2024-03-09 09:28:01
원래의
1121명이 탐색했습니다.

如何在目录下进行Apache PHP编译安装

Apache PHP를 디렉토리에 컴파일하고 설치하는 방법에는 특정 코드 예제가 필요합니다.

Apache와 PHP는 웹 개발에 자주 사용되는 두 가지 중요한 도구이며, 컴파일하고 설치하면 서버 환경을 더 잘 사용자 정의하고 관리하는 데 도움이 될 수 있습니다. . 이 기사에서는 특정 코드 예제와 단계 지침을 다루면서 Apache PHP를 디렉토리에 컴파일하고 설치하는 방법을 자세히 소개합니다.

1단계: 준비
시작하기 전에 시스템에 필요한 컴파일 도구와 종속성이 설치되어 있는지 확인하세요. 일반적으로 이러한 도구를 설치하는 명령은 다음과 같습니다.

sudo apt update
sudo apt install build-essential
sudo apt install libapr1-dev libaprutil1-dev
sudo apt install libxml2-dev
로그인 후 복사

2단계: 소스 코드 패키지 다운로드
먼저 Apache 및 PHP의 소스 코드 패키지를 다운로드해야 합니다. 공식 웹사이트에서 직접 최신 안정 버전을 다운로드하여 적절한 디렉토리에 추출할 수 있습니다.

wget https://www.apache.org/dist/httpd/httpd-2.4.41.tar.gz
tar -zxvf httpd-2.4.41.tar.gz

wget https://www.php.net/distributions/php-7.3.11.tar.gz
tar -zxvf php-7.3.11.tar.gz
로그인 후 복사

3단계: Apache 컴파일 및 설치
다음으로 Apache 컴파일 및 설치를 시작하세요. 먼저 압축이 풀린 Apache 디렉터리에 들어가서 다음 명령을 실행합니다.

cd httpd-2.4.41
./configure --prefix=/path/to/install/dir
make
make install
로그인 후 복사

위 명령에서 --prefix=/path/to/install/dir은 설치 디렉터리를 지정합니다. 실제 상황에 따라 설치 경로를 정의합니다. --prefix=/path/to/install/dir指定了安装目录,你可以根据实际情况自定义安装路径。

第四步:编译安装PHP
完成Apache的安装后,接下来是编译安装PHP。进入解压后的PHP目录,执行以下命令:

cd php-7.3.11
./configure --prefix=/path/to/install/dir 
--with-apxs2=/path/to/apache/bin/apxs 
--with-mysqli 
--with-pdo-mysql
make
make install
로그인 후 복사

在上述命令中,--prefix=/path/to/install/dir指定了PHP的安装目录,--with-apxs2=/path/to/apache/bin/apxs指定了Apache的安装路径。另外,根据需要可以添加其他参数来启用不同的扩展功能。

第五步:配置Apache和PHP
安装完成后,需要配置Apache来加载PHP模块。编辑Apache的配置文件httpd.conf

4단계: PHP 컴파일 및 설치

Apache 설치가 완료되면 다음 단계는 PHP를 컴파일하고 설치하는 것입니다. 압축이 풀린 PHP 디렉터리를 입력하고 다음 명령을 실행합니다:

LoadModule php7_module /path/to/install/dir/libphp7.so
AddType application/x-httpd-php .php
로그인 후 복사

위 명령에서 --prefix=/path/to/install/dir는 PHP 설치 디렉터리인 --를 지정합니다. -apxs2=/path/to/apache/bin/apxs는 Apache의 설치 경로를 지정합니다. 또한 필요에 따라 다른 매개변수를 추가하여 다양한 확장 기능을 활성화할 수 있습니다.

5단계: Apache 및 PHP 구성🎜설치가 완료된 후 PHP 모듈을 로드하도록 Apache를 구성해야 합니다. Apache 구성 파일 httpd.conf를 편집하고 다음 내용을 추가합니다. 🎜rrreee🎜구성 파일을 저장한 후 Apache 서버를 다시 시작하여 PHP를 적용합니다. 🎜🎜요약🎜위의 단계를 통해 지정된 디렉터리에 Apache PHP를 성공적으로 컴파일하고 설치할 수 있습니다. 이 방법은 서버 환경의 관리, 제어 및 사용자 정의를 용이하게 하는 동시에 시스템 자체의 기존 구성에 영향을 주지 않습니다. 이 기사가 귀하의 컴파일 및 설치 작업을 성공적으로 완료하는 데 도움이 되기를 바랍니다. 🎜

위 내용은 Apache PHP를 디렉토리에 컴파일하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!