본문 바로가기
복붙 노트

맥(Mac) 에서 PHP웹서버 (APM[apach PHP Mariadb]) 셋팅 하는 방법

by 태천인(이영훈) 2021. 3. 2.
728x90

안녕하세요.

2019년 12월달에 맥북에어(인텔) 처음 구입하여 이제 1년 째 사용중인데요

맥 처음 써본터라 이리저리 단점 과 불편한점이 많았습니다.

 

하지만 강제적으로 익숙해지기 위해서 써왔는데요. 이제는 많이 편해졌습니다.

불편했을때 솔직히 맥에서 서버를 설치 하기보다 웹 호스팅 신청해서 젯브레인 에디터를 이용해 개발을 하였는데요.

 

오늘 처음으로 로컬에서 웹 서버를 설치 해보네요.

 

제가 설치 했던 방법을 텍스트로 순서를 정리해서 적어 놓겠습니다.

 

맥은 PHP 언어가 기본으로 탑제 되어 있습니다.
php -v

아파치(apache)도 미리 설치가 되어 있기 때문에 편집만 걸쳐 재시작만 해주시면 되요
#팁 : 폴더에 파일이 생성 안될경우 sudo chown 유져:그룹 폴더 명령어로 처리 해줄것!

  1. sudo apachectl start
  2. sudo vi /etc/apache2/httpd.conf
    DocumentRoot "/Library/WebServer/Documents" -> DocumentRoot "/Users/abc/www"
    <Directory "/Library/WebServer/Documents"> -> <Directory "/Users/abc/www">
    DirectoryIndex index.html -> DirectoryIndex index.php
    #LoadModule php7_module libexec/apache2/libphp7.so -> LoadModule php7_module libexec/apache2/libphp7.so
    #LoadModule rewrite_module modules/mod_rewrite.so -> LoadModule rewrite_module modules/mod_rewrite.so
  3. sudo apachectl restart

 

 

 

마리아디비(MariaDB) 설치 방법

  1. brew install mariadb
  2. mysql.server start
  3. sudo mysqladmin -u root -p password 패스워드입력

Phpmyadmin 이용할경우

  1. sudo cp config.sample.inc.php config.inc.php
  2. sudo vi config.inc.php
  3. $cfg['Servers'][$i]['host'] = 'localhost'; -> $cfg['Servers'][$i]['host'] = '127.0.0.1';
728x90

댓글0