OSX 웹서버

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


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


  2023-07-06  666 View 공개

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



🚩 OSX 웹서버 글 모음 (총 59 건)

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

Last Updated : 2023-09-05
#매킨토시 #애플맥 #맥미니 #맥북

[MaxOSX] 이미 발급된 Lets Encrypt 의 SSL 인증서 삭제

Last Updated : 2023-09-05

[macOS] SSH로 접속 시도한 로그 조회하기

Last Updated : 2023-07-07

[macOS] M1 맥미니/맥북에어에 Homebrew 설치여부 확인하기

Last Updated : 2023-07-07

[macOS] M1 맥미니/맥북에어에 Apache 웹서버가 설치되어 있는지 확인하는 방법

Last Updated : 2023-07-07

[macOSX] 맥 터미널에서 디렉토리 복사 명령어

Last Updated : 2023-07-06