애플맥

[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  #아이폰  #데스크탑  #노트북  

닉네임:
댓글내용: