현재 위치: > 최신 기사 목록> Linux에서 PHP 개발 환경의 신속하게 구축 및 구성을위한 안내서

Linux에서 PHP 개발 환경의 신속하게 구축 및 구성을위한 안내서

gitbox 2025-07-26

Linux가 PHP 개발에 선호되는 환경 인 이유는 무엇입니까?

Linux는 오픈 소스 기능, 시스템 안정성 및 보안 성능으로 인해 PHP 개발에 인기있는 선택이되었습니다. 풍부한 명령 줄 도구와 강력한 커뮤니티 지원을 통해 개발자는 문제를 해결하기에 더 편리하게 만듭니다. 동시에 Linux는 또한 많은 서버의 표준 운영 체제입니다. Linux 환경을 사용하면 생산 환경을 효과적으로 시뮬레이션하고 일치하는 정도와 개발 효율성을 향상시킬 수 있습니다.

Linux 운영 체제를 설치하십시오

먼저 우분투, 센토스 또는 데비안과 같이 귀하의 요구에 맞는 Linux 배포를 선택하십시오. 설치 프로세스에는 일반적으로 그래픽 인터페이스 또는 명령 줄 부팅이 있습니다. 프롬프트를 따라 설치를 완료하여 시스템이 정상적으로 시작되도록하십시오.

시스템 패키지를 업데이트하십시오

시스템 설치가 완료된 후에는 모든 구성 요소가 최신 버전이며 보안 및 호환성을 향상 시키도록 시스템 패키지를 즉시 업데이트하는 것이 좋습니다. 명령 줄을 통해 입력 할 수 있습니다.

 sudo apt update && sudo 적절한 업그레이드

PHP 및 필요한 확장을 설치하십시오

Linux에서 PHP를 설치하는 것은 매우 편리합니다. PHP Core 구성 요소, Apache Server 모듈 및 MySQL 확장자를 설치하려면 다음 명령을 실행하십시오.

 sudo apt php libapache2-mod-php php-mysql을 설치합니다

이 명령은 귀하를위한 PHP 개발을위한 기본 환경을 구성합니다.

작곡가 종속성 관리 도구를 설치하십시오

Composer는 PHP 프로젝트 관리가 의존하는 표준 도구입니다. 설치 단계는 다음과 같습니다.

 php -r "copy ( 'https://getcomposer.org/installer', 'composer-setup.php');"
 php -r "if (hash_file ( 'sha384', 'composer-setup.php') === '9F6018A5B3B32E6C68372D061EAC0CEBF6A52F8C83999C4F4331FF3AC5F4219C2C56C4C7B4BFA0D7EE0ADC1E747C9D48') {eCHO '{eCHO'; 부패 ';
 PHP Composer-Setup.php
 php -r "Unlink ( 'composer-setup.php');"

설치를 완료 한 후 다음 명령을 통해 Composer가 성공적으로 설치되는지 확인하십시오.

 작곡가 -전환

개발 환경 및 도구를 구성하십시오

VS 코드 또는 PHPStorm과 같은 기능이 풍부한 통합 개발 환경 (IDE)을 사용하고 해당 PHP 플러그인을 설치하여 코딩 효율성과 경험을 크게 향상시키는 것이 좋습니다.

Apache 가상 호스트 관리 프로젝트를 설정하십시오

여러 프로젝트를 더 잘 관리하려면 Apache 가상 호스트를 구성하는 것이 좋습니다. 가상 호스트 구성 파일 생성 :

 sudo nano /etc/apache2/sites-available/yourproject.conf

파일에 다음 내용을 추가하십시오.

<VirtualHost *:80>
    ServerAdmin Webmaster@localhost
    DocumentRoot/var/www/yourproject
    ErrorLog $ {apache_log_dir} /error.log
    CustomLog $ {apache_log_dir} /access.log combined
</VirtualHost>

저장 후 사이트를 활성화하고 Apache 서비스에 과부하 :

 sudo a2ensite yourproject.conf
Sudo SystemCTL Reload Apache2

PHP 환경이 성공적으로 구성되어 있는지 테스트하십시오

프로젝트 디렉토리에서 다음 내용으로 info.php 라는 파일을 만듭니다.

<?php
phpinfo();
?>

브라우저를 통해 http : //localhost/info.php를 방문하여 PHP 정보 페이지를보고 환경이 성공적으로 구축되었는지 확인하십시오.

요약

이 기사에서는 시스템 업데이트, PHP 및 종속성 설치, 작곡가 구성, Apache 가상 호스트 설정 및 환경 테스트를 포함하여 Linux 시스템에서 PHP 개발 환경을 구축하는 전체 프로세스에 대해 자세히 설명합니다. 이 단계에 따라 PHP 개발 프로젝트가 순조롭게 진행될 수 있도록 안정적이고 효율적인 개발 플랫폼을 신속하게 구축 할 수 있습니다.