[PHP] MAC M2에서 XAMPP 설치 + VScode에 PHP 세팅하기

2025. 4. 20. 21:04·BE/PHP
728x90

XAMPP 설치

 

XAMPP Installers and Downloads for Apache Friends

What is XAMPP? XAMPP is the most popular PHP development environment XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to us

www.apachefriends.org

XAMPP for OS X를 누르고 XAMPP를 설치해준다. (신뢰가능한 어쩌고 그것까지 설정해야함)

Manage Servers에 들어가서 Start All 눌러서 MySQL + Apache + PHP 전부 실행

위 이미지처럼 전부 초록색 + Running뜨면 됨

http://localhost/ 

위의 링크로 들어갔을 때, 

이런 화면이 뜨면 잘 실행되고 있다는 것.

VScode에 PHP 세팅

VS code에서 PHP / PHP Intelephense / PHP Server 익스텐션 설치해준다.

XAMPP 자체 PHP 경로 사용하기

/Applications/XAMPP/xamppfiles/bin/php

보통 MAC M2에서 PHP실행파일은 이 위치에 저장되어 있다.

/Applications/XAMPP/xamppfiles/bin/php -v

위치가 궁금하면 터미널에 위처럼 쳐보면 된다.

 

설정 > PHP > settings.json에서 편집 클릭

"php.validate.executablePath": ""

아래쪽에 공백으로 되어있는 php 경로를 지정해주면 된다.

"php.validate.executablePath": "/Applications/XAMPP/xamppfiles/bin/php"

터미널에서 전역으로 PHP 사용하기 위한 PATH 등록

echo 'export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
which php

설정 후, 터미널에 which php라고 쳐보면 php 경로 설정이 되어있다.

PHP 파일 실행

/Applications/XAMPP/htdocs

PHP파일이 실행되는지 확인하려면 위 경로로 들어가서 파일을 생성해야한다.

폴더 만들어서 실행해도 된다. 

<?php
echo "Hello, PHP!";
?>

위와 같은 test.php를 생성한 후,

http://localhost/test.php

위의 링크에 접속하면 

이런 화면이 나타난다.

728x90

'BE > PHP' 카테고리의 다른 글

[PHP] POST/GET/쿠키  (0) 2025.04.22
[PHP] 배열/함수  (1) 2025.04.21
[PHP] 조건문/반복문  (0) 2025.04.21
[PHP] PHP 프로그래밍 기초  (1) 2025.04.21
[PHP] - 웹(WEB) 이해하기/PHP와 서버들  (1) 2025.04.20
'BE/PHP' 카테고리의 다른 글
  • [PHP] 배열/함수
  • [PHP] 조건문/반복문
  • [PHP] PHP 프로그래밍 기초
  • [PHP] - 웹(WEB) 이해하기/PHP와 서버들
DROPDEW
DROPDEW
💻 Developer | 기록하지 않으면 존재하지 않는다
  • DROPDEW
    제 2장 1막
    DROPDEW
  • 전체
    오늘
    어제
    • Dev (420) N
      • App·Android (1)
      • BE (44)
        • HTTP 웹 기본 지식 (8)
        • 스프링 입문 - 코드로 배우는 스프링 부트, 웹 .. (12)
        • 스프링부트와 JPA 활용 (11)
        • 스프링부트 시큐리티 & JWT (0)
        • PHP (6)
      • FE·Client (23)
        • HTML (1)
        • React (19)
        • Unity (1)
      • Data (19) N
        • AI (7)
        • Bigdata (6)
        • Database (1)
        • 빅데이터분석기사 (4) N
      • Infra (0)
      • Activity (1)
        • Education (0)
        • Intern (0)
        • 리모트 인턴십 6기 (1)
        • 구름톤 유니브 4기 (0)
        • SW교육기부단 15기 (0)
      • CS (8)
      • 취준 (13)
        • 자격증 (4)
        • 인적성·NCS (6)
        • 코테·필기·면접 후기 (3)
      • 코테 (270)
        • Algorithm (222)
        • SQL (35)
        • 정리 (13)
      • 인사이트 (27)
        • 회고 (0)
        • 금융경제뉴스 (7)
        • 금융용어·지식 (2)
        • 북마크 (7)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    오블완
    자료구조
    시뮬레이션
    누적합
    티스토리챌린지
    다이나믹프로그래밍
    이분탐색
    최단경로
    정렬
    그래프이론
    매개변수탐색
    백준
    구현
    문자열
    브루트포스 알고리즘
    너비우선탐색
    투포인터
    그리디알고리즘
    그래프탐색
    수학
  • 최근 댓글

  • 최근 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.3
DROPDEW
[PHP] MAC M2에서 XAMPP 설치 + VScode에 PHP 세팅하기
상단으로

티스토리툴바