>  기사  >  백엔드 개발  >  PHP 환경 설정 가이드: 일반적인 설치 지점

PHP 환경 설정 가이드: 일반적인 설치 지점

WBOY
WBOY원래의
2024-03-28 16:02:02841검색

PHP 환경 설정 가이드: 일반적인 설치 지점

PHP 환경 구축 가이드: 공통 설치 지점, 특정 코드 예제가 필요합니다

웹 사이트를 개발하거나 동적 웹 페이지를 구축할 때 널리 사용되는 서버 측 스크립트 언어인 PHP는 없어서는 안 되는 도구입니다. 이 기사에서는 일반적인 설치 지점과 실제 코드 예제를 포함하여 Windows 및 Linux 시스템에서 PHP 환경을 설정하는 방법을 소개합니다. 독자가 PHP 개발 환경을 성공적으로 설정하는 데 도움이 되기를 바랍니다.

1. Windows 시스템에서 PHP 환경 설정

1단계: PHP 설치 패키지 다운로드

먼저 PHP 공식 웹사이트(https://www.php.net/)에서 최신 PHP 설치 패키지를 다운로드해야 합니다. downloads.php), 해당 Windows 버전(32비트 또는 64비트)을 선택합니다.

2단계: PHP 설치

다운로드한 PHP 설치 패키지를 지정된 디렉터리(예: C:PHP)에 추출합니다. 그런 다음 PHP 설치 디렉터리에서 php.ini-development 파일을 찾아 복사한 후 복사된 파일 이름을 php.ini로 변경합니다.

3단계: PHP 구성

php.ini 파일을 열고 필요에 따라 기본 시간대 변경, 확장 기능 활성화 등 PHP 관련 매개변수를 구성합니다. 다음은 몇 가지 일반적인 구성 예입니다.

date.timezone = Asia/Shanghai
extension=mysqli
extension=curl

4단계: 환경 변수 구성

"시스템 속성-> 고급->에서 시스템 환경 변수에 PHP 설치 디렉터리(예: C:PHP) 경로를 추가합니다. ; 환경 변수->시스템 변수에서 경로 변수를 찾아 PHP 설치 디렉터리에 경로를 추가하세요.

5단계: PHP가 성공적으로 설치되었는지 테스트합니다.

명령 프롬프트에 php -v를 입력합니다. PHP 버전 정보가 출력되면 PHP가 성공적으로 설치되었음을 의미합니다.

2. Linux 시스템에서 PHP 환경 설정

1단계: Apache, MySQL, PHP 설치

Linux 시스템에서는 패키지 관리자를 통해 Apache, MySQL, PHP를 설치할 수 있습니다. Ubuntu를 예로 들어 터미널에 다음 명령을 입력합니다.

sudo apt update
sudo apt install apache2
sudo apt install mysql-server
sudo apt install php libapache2-mod-php php-mysql

2단계: PHP 구성

Linux 시스템에서 PHP 구성 파일은 일반적으로 /etc/php/7.2/apache2/php.ini에 있습니다. 필요에 따라 구성할 수 있습니다. 실행 시간 제한, 메모리 제한 등을 수정하는 등 구성합니다.

3단계: Apache 서비스 다시 시작

구성이 완료된 후 다음 명령을 통해 Apache 서비스를 다시 시작하여 구성을 적용해야 합니다.

sudo systemctl restart apache2

4단계: PHP가 성공적으로 설치되었는지 테스트

Enter 터미널에서 php -v 또는 웹에서 찾아보기 서버에서 localhost/info.php에 접속하여 다음 내용으로 info.php 파일을 생성합니다.

<?php
phpinfo();
?>

PHP 정보 페이지가 보이면 PHP 환경이 성공적으로 설정되었습니다.

위 단계를 통해 독자들은 Windows 및 Linux 시스템에서 PHP 개발 환경을 성공적으로 설정할 수 있습니다. 실제 개발 프로세스 중에 프로젝트 요구 사항과 특정 상황에 따라 다른 확장 기능을 설치하고 구성 매개변수를 조정해야 할 수도 있습니다. 이 글이 독자들이 성공적으로 PHP 환경을 설정하고 PHP 개발을 원활하게 수행하는 데 도움이 되기를 바랍니다.

위 내용은 PHP 환경 설정 가이드: 일반적인 설치 지점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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