애플맥

[macOS] 빅서 (Big Sur) 에서 아파치 + PHP 8.X 설치하기


[macOS] 빅서 (Big Sur) 에서 아파치 + PHP 8.X 설치하기




최초 작성일 : 2023-07-06 | 수정일 : 2023-09-05 | 조회수 : 838

아파치와 PHP를 Big Sur에서 실행시키기 위해 다음 단계를 따라 주세요:

  1. Homebrew 설치: Homebrew는 macOS 용 패키지 관리자입니다. 이것을 사용하여 Apache와 PHP를 설치합니다. 아직 Homebrew를 설치하지 않았다면, 터미널을 열고 아래의 명령어를 입력해 설치하세요:
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  1. Apache 설치: 다음으로 Apache를 설치합니다. 터미널에서 아래의 명령어를 실행하세요:
brew install httpd
  1. PHP 설치: 다음으로 PHP를 설치합니다. 터미널에서 아래의 명령어를 실행하세요:
brew install php
  1. Apache와 PHP 설정: Apache와 PHP가 설치되면 이를 설정해야 합니다. Apache의 설정 파일은 /usr/local/etc/httpd/httpd.conf 에 위치하고 있습니다. 이 파일을 편집하려면 다음 명령어를 실행하세요:
bash
sudo nano /usr/local/etc/httpd/httpd.conf

여기에서 다음과 같은 변경 사항을 만드세요:

  • LoadModule php_module 행의 주석 처리를 해제합니다. 예를 들어, PHP 8.X를 설치한 경우, LoadModule php8_module /usr/local/opt/php@8/lib/httpd/modules/libphp8.so라는 줄을 찾을 수 있습니다.

  • DocumentRoot 및 <Directory> 행을 웹 서버로 사용하려는 디렉토리로 변경합니다.

  • AllowOverride NoneAllowOverride All로 변경하여 .htaccess 파일의 사용을 허용합니다.

  • DirectoryIndex index.htmlDirectoryIndex index.php index.html로 변경하여 PHP 파일을 우선적으로 로드하게 합니다.

  1. 서버 시작: Apache 서버를 시작합니다. 터미널에서 아래의 명령어를 실행하세요:
sql
brew services start httpd
  1. 서버 테스트: 웹 브라우저를 열고 http://localhost:8080에 접속해서 Apache가 정상적으로 작동하는지 확인합니다. 그다음, 작동 디렉토리에 info.php 파일을 생성하고 다음 내용을 삽입하세요:
php
<?php phpinfo(); ?>

이 파일을 로드하면 PHP 정보가 출력되어야 합니다.

참고로, 명령어는 OS 버전이나 설치한 패키지에 따라 약간 달라질 수 있습니다. 위의 단계가 제대로 작동하지 않으면 패키지 문서를 확인하거나 특정 오류 메시지로 검색해 봐야할 수 있습니다.

Tags  #매킨토시  #애플맥  #맥미니  #맥북  #맥북에어  #맥북프로  #macOS  #빅서  #BigSur  #아파치  #PHP  #아이폰  #데스크탑  #노트북  

닉네임:
댓글내용:
🎖️ '애플맥' 카테고리의 다른 인기글
🚀 추천글
새글

애플컴퓨터 신제품, 2025년 출시될 최신 정보 총정리!
2025-08-23
  • 애플컴퓨터
  • 애플 신제품
  • 2025년 출시
애플컴퓨터 신제품, 2025년 기대작 총정리!
2025-08-22
  • 애플컴퓨터
  • 2025년 신제품
  • 맥북 프로
애플컴퓨터 신제품, 2025년 최신 소식 총정리!
2025-08-21
  • 애플컴퓨터
  • 2025년 신제품
  • 아이폰 17
애플컴퓨터 최신 소식: M4 칩 성능 폭발! 🚀
2025-08-20
  • M4 칩
  • 애플 M4
  • 애플 신제품
애플컴퓨터 최신 M5 칩 성능 '깜짝'!
2025-08-20
  • 애플 M5 칩
  • M5 칩 성능
  • 애플 실리콘
추천글
카슈미르, 전쟁의 불씨: 국제적 긴장의 중심에서의 갈등 분석
2025-08-20
  • 카슈미르분쟁
  • 인도파키스탄
  • 카르길전쟁




📸 이미지 프롬프트 복사 완료!
이제 어떤 이미지 생성 도구로 이동하시겠어요?
🧠 ImageFX 🧪 Whisk