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 명령을 실행하여 설치가 제대로 되었는지 확인합니다.
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
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 파일을 생성하고 작업을 시작합니다.
- 이전 수업 목록
'프로그래밍 > PHP' 카테고리의 다른 글
[PHP 수업] 6강 - 연산자와 제어문 (0) | 2024.07.31 |
---|---|
[PHP 수업] 5강 - 변수의 개념 및 선언 방법 (0) | 2024.07.30 |
[PHP 수업] 4강 - 로컬 서버에서 PHP 실행 (0) | 2024.07.29 |
[PHP 수업] 3강 - PHP의 기본 문법 (0) | 2024.07.26 |
[PHP 강의] 1강 - PHP 소개 (1) | 2024.07.24 |