티스토리 뷰

반응형

시작하기 전에, XAMPP의 필요성

PHP 개발 환경을 구축하려면,
APM이라고 불리는 것들이 있어야 한다.
바로 Apache, PHP, MySQL이다.
각각을 설치하고 설정하는 과정이 매우 번거로운데,
이 🎬 XAMPP 🎬 는 통합 설치 도구로,
한 번에 모든 과정을 간결하게 진행해준다.




설치 사이트

https://www.apachefriends.org/download.html# 에서 설치할 수 있다.




위 그림처럼 버전을 확인할 수 있고,
What's included? 를 누르면 APM 각 요소들의 버전을 확인 가능하다.
아래로 갈 수록 최신 버전이다.
Download (64 bit)를 눌러 원하는 위치에 설치하고 exe 파일을 실행해준다.




설치 진행

# step 1

시작하기도 전에 오류라니..?
Warning - Important! Because an activated User Account Control(UAC) on your system...
이것은 UAC, User Access Control로
이것에 의해 어떤 권한이 제한될 수 있음을 알리는 메시지 창이다.
조치할 것은 없어서, OK를 누르고 진행한다.




# step 2


설치는 간단하다. Next를 누른다.




# step 3


단, 여기서 자신에게 필요한 것만 선택하여 설치한다.
필자의 경우 Apache, MySQL, PHP, phpMyAdmin을 선택하였다.




# step 4


기본으로 설치될 경로를 선택한다.
보안상 기본 경로와 다른 경로로 설정하는 것이 좋다.
그 다음은 계속 Next, Next...




# step 5


쭉 누르다 보면 파일을 열 때 사용할 앱을 선택하라고 하는데,
Default Host Application을 선택한다.




# step 6


Default Host Application - Make sure the virtual machine's configuration allows the guest to open host applications.
라는 무시무시한 메세지 창이..?!


확인을 누르면 다음 그림과 같이 잘 설치된다.






# step final



마지막으로 Finish를 누르면
위 그림과 같이 XAMPP control panel이 정상적으로 실행되는 것을 볼 수 있다.




동작

서비스 시작



start 버튼을 눌러 MySQL과 Apache를 동작시킬 수 있다.
동작시키고 나면, 아래와 같이 녹색으로 표현되고,
각각의 PID와 Port Number가 부여된 것도 확인할 수 있다.




이 때, 충돌문제로 포트번호를 설정하고 싶은 경우
Config - Service and Port Settings로 접근하거나
각각의 Config 항목으로 접근하면 된다.




XAMPP 동작 확인



http://localhost를 입력하면,
http://localhost/dashboard로 자동 리다이렉팅 되면서
XAMPP의 동작을 확인할 수 있다.




PHP 파일 테스트하기



메모장 또는 Notepad++, Visual Studio Code 등의 IDE로
PHP 파일을 생성하고 확장자를 .php로 작성한 후,
파일을 xampp 폴더의 하위폴더인 htdocs 폴더에 저장한다.
이 때, 파일이 txt(텍스트) 파일로 지정되어 있지 않은지 재확인한다.





이후, http://localhost/파일명.php로 접속하면
작성한 php 파일이 실행되는 것을 볼 수 있다.




반응형
댓글
반응형
Recent Post.
Recent Reply.
Thanks for comming.
오늘은
명이 방문했어요
어제는
명이 방문했어요