프로그래밍/PHP

[PHP 수업] 2강 - PHP 환경 설정

월횽 2024. 7. 25. 06:30
728x90
반응형
SMALL

PHP를 처음 접하는 초보자들을 위한 두 번째 강의입니다. 이번 강의에서는 PHP를 설치하고, 웹 서버를 설정하며, 통합 개발 환경(IDE)을 설정하는 방법을 배워보겠습니다.

 

PHP 설치 방법

 

Windows에서 PHP 설치

1. PHP 다운로드

· PHP 공식 사이트에서 최신 버전의 PHP를 다운로드합니다.

2. PHP 압축 풀기

· 다운로드한 ZIP 파일을 원하는 위치에 압축을 풉니다. 예를 들어, C:\php.

3. 환경 변수 설정

· C:\php 폴더를 시스템 환경 변수 Path에 추가합니다.
· 제어판 -> 시스템 및 보안 -> 시스템 -> 고급 시스템 설정 -> 환경 변수 -> 시스템 변수 -> Path 편집 -> C:\php 추가.

4. 설치 확인

· 명령 프롬프트를 열고 php -v 명령을 실행하여 설치가 제대로 되었는지 확인합니다.

728x90

Mac에서 PHP 설치

1. Homebrew 설치

· 터미널을 열고 다음 명령어를 입력하여 Homebrew를 설치합니다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

2. PHP 설치

· Homebrew를 사용하여 PHP를 설치합니다.

brew install php

 

3. 설치 확인

· 터미널에서 php -v 명령을 입력하여 설치가 제대로 되었는지 확인합니다.

반응형

Linux에서 PHP 설치

1. 패키지 관리자 업데이트

· 터미널을 열고 패키지 관리자를 업데이트합니다.

sudo apt update

 

2. PHP 설치

· 다음 명령어를 사용하여 PHP를 설치합니다.

sudo apt install php

 

3. 설치 확인

· 터미널에서 php -v 명령을 입력하여 설치가 제대로 되었는지 확인합니다.

 

 

웹 서버 설정

 

Apache 설정

 

1. Apache 설치

· Windows: XAMPP 또는 WAMP와 같은 패키지를 설치합니다.
· Mac: MAMP를 설치합니다.
· Linux: 다음 명령어로 설치합니다.

sudo apt install apache2
SMALL

2. Apache 설정 파일 수정

· 설정 파일 위치: /etc/apache2/apache2.conf 또는 /etc/httpd/httpd.conf
· PHP 모듈 활성화: LoadModule php_module modules/libphp.so 줄을 확인하고 활성화합니다.

 

3. 서버 시작

· Windows: XAMPP/WAMP 컨트롤 패널에서 Apache 시작.
· Mac: MAMP 앱에서 서버 시작.
· Linux: 다음 명령어로 Apache 서버 시작.

sudo service apache2 start

 

 

Nginx 설정

 

1. Nginx 설치

· Linux: 다음 명령어로 설치합니다.

sudo apt install nginx

 

2. PHP-FPM 설치

· 다음 명령어로 PHP-FPM을 설치합니다.

sudo apt install php-fpm

 

3. Nginx 설정 파일 수정

· 설정 파일 위치: /etc/nginx/sites-available/default
· PHP 지원 추가

location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

 

 

4. 서버 시작

· 다음 명령어로 Nginx 서버 시작

sudo service nginx start

 

 

통합 개발 환경(IDE) 설정

 

PHPStorm

 

1. PHPStorm 설치

· PHPStorm 공식 사이트에서 설치 파일을 다운로드하고 설치합니다.

2. 프로젝트 생성

· PHPStorm을 열고 새로운 PHP 프로젝트를 생성합니다.

3. 환경 설정

· File -> Settings -> Languages & Frameworks -> PHP에서 PHP 인터프리터 설정을 합니다.

 

Visual Studio Code

 

1. VS Code 설치

· VS Code 공식 사이트에서 설치 파일을 다운로드하고 설치합니다.

 

2. PHP 확장 프로그램 설치

· VS Code를 열고 확장 프로그램 탭에서 PHP 확장 프로그램을 설치합니다.

 

3. 프로젝트 설정

· 새로운 PHP 파일을 생성하고 작업을 시작합니다.

 

Sublime Text

 

1. Sublime Text 설치

· Sublime Text 공식 사이트에서 설치 파일을 다운로드하고 설치합니다.

 

2. PHP 패키지 설치

· Package Control을 통해 PHP 패키지를 설치합니다.

 

3. 프로젝트 설정

· 새로운 PHP 파일을 생성하고 작업을 시작합니다.

 

 

 

- 이전 수업 목록

728x90
반응형
LIST