Apache와 PHP는 웹사이트 개발에 일반적으로 사용되는 두 가지 도구입니다. 이를 컴파일하고 설치하면 보다 유연하게 구성하고 관리할 수 있습니다. 다음은 특정 코드 예제를 포함하여 Apache 및 PHP의 컴파일 및 설치 단계를 자세히 소개합니다.
먼저 최신 버전의 Apache 및 PHP 소스 코드 패키지를 다운로드해야 합니다. Apache 공식 홈페이지(https://httpd.apache.org)와 PHP 공식 홈페이지(https://www.php.net)에서 최신 안정 버전을 찾아 다운로드 받으실 수 있습니다.
다운로드한 후 소스 코드 패키지를 지정된 디렉터리에 압축 해제합니다.
tar -zxvf httpd-2.4.46.tar.gz tar -zxvf php-7.4.12.tar.gz
Apache 및 PHP를 컴파일하고 설치하기 전에. , 일부 종속성 라이브러리를 설치해야 합니다. 정확한 설치 방법은 사용 중인 운영 체제에 따라 다릅니다.
Ubuntu에서는 다음 명령을 사용하여 종속 라이브러리를 설치할 수 있습니다.
sudo apt-get update sudo apt-get install build-essential sudo apt-get install libapr1-dev libaprutil1-dev
다음 단계는 Apache 컴파일 및 설치입니다. 먼저 Apache 소스 코드 디렉터리를 입력하고 다음을 실행합니다. 명령:
./configure --prefix=/usr/local/apache2 make sudo make install
Apache 설치가 완료되면 다음 명령을 통해 Apache 서비스를 시작할 수 있습니다.
sudo /usr/local/apache2/bin/apachectl start
Apache 구성 파일 httpd.conf
를 편집하고 구성합니다. 청취 포트, 가상 호스트 등과 같은 필요에 따라 이를 수행합니다. 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
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!