반응형

PHP란?

PHP(PHP:Hypertext Preprocessor)는 서버 측 스크립트 언어이다.
Apache + PHP + MySQL을 연동해서 사용한다.

PHP의 특징 및 장점

  • 웹에 최적화된 언어이다.
  • 데이터베이스 연동이 편리하다.
  • HTML 코드에 PHP 코드가 보이지 않아서 보안성이 좋다.
  • 거의 모든 운영체제에 구현이 가능하다.
  • 인터프리터 언어이다.
  • 속도가 빠르다.
  • 이미지를 동적으로 생성 가능하다.
  • 코드 작성이 쉽고 문법이 간단하다.

 

PHP 설치

PHPApache를 통해서 정보 전송 가능, MySQL의 실질적인 정보를 저장하기 때문에 함께 사용한다.
3개를 각각 따로 설치할 수도 있지만 한 번에 설치해주는 방법이 있다.
WAPM(Window - Apache, PHP, MySQL)
XAMPP(X-크로스 플랫폼, Apache, MySQL, PHP, Perl)

XAMPP 설치하기

https://www.apachefriends.org/index.html

다운로드 클릭

 

More Downloads 클릭

 

운영체제에 맞는 폴더 클릭
버전 선택
portable(수동설치) 중 제일 사이즈가 큰 파일 설치

 



1. 로컬 디스크에 새로운 폴더를 생성한다. (C:\php)
2. 새로 만든 폴더에 다운로드한 xampp 파일을 압축 해제한다.


3. 소스코드를 저장할 폴더 생성 (C:\php\source)


4. setup_xampp.bat 파일 실행

실행 확인 했으면 창 닫기



5. xampp-control.exe 실행

exe 파일 더블클릭해서 실행
경로 수정

 

short_open_tag를 Off에서 On으로 수정
timezone을 Asia/Seoul로 수정

 

반응형

6. Apache와 MySQL 실행

Start를 클릭해서 실행시키기


7. C:\php\source 경로에 phpinfo.php 파일 생성


8. http://localhost/phpinfo.php 실행했을 때 아래와 같은 화면이 나오면 끝




C:\php\source 경로에 hello.php 파일 생성

hello.php
실행 결과

 

환경변수 설정하기

내 PC 우클릭 > 속성 > 고급 시스템 설정 > 환경변수 클릭

시스템 변수에서 Path 편집 > 새로만들기 > 경로 입력 > 확인
경로는 다운받은 php.exe 파일이 있는 경로로 입력해준다.


cmd 창 열어서 확인하기

php -version 입력했을때 버전정보가 잘 나오면 끝

반응형

'프로그래밍 언어 > PHP' 카테고리의 다른 글

[PHP] 배열 함수  (0) 2020.12.27
[PHP] 문자열 함수  (0) 2020.12.27

+ Recent posts