반응형
이전에 wamp를 다운로드하려다가 못 다운로드해서 기존에 다운로드한 파일을 백업하면서 발견한건데,
비트나미가 없어졌다.
wamp, mamp가 사라져서 더 이상 다운로드가 되지 않는데,
1. PHP 설치
# lts 버전이 아닌 8.0 버전으로 설치했습니다.
brew install php@8.0
2. httpd 설치(apache)
brew install httpd
3. httpd.conf 파일 내용 수정
httpd.conf 파일 찾기 명령어
find [찾을 경로] [형식] "찾을 파일 이름.확장자"
find / -name "httpd.conf"
httpd가 설치된 폴더로 이동
cd /opt/homebrew/etc/httpd
관리자 권한으로 httpd.conf 파일 열기 (비밀번호 입력)
sudo vi httpd.conf
- 53번 줄 -> Listen 80 으로 변경
#Listen 8080
Listen 80
- 182번 줄 -> LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so 주석 해제
- 그 아래 줄에 LoadModule php_module /opt/homebrew/opt/php@8.0/lib/httpd/modules/libphp.so 추가
(brew install php 로 설치한 경로) - 195번 줄 -> User 사용자명 으로 변경
- 196번 줄 -> Group staff 로 변경
User 현재 mac 계정이름
Group staff
- 217번 줄 -> ServerAdmin localhost 로 변경
ServerAdmin localhost
- 250번 줄 -> DocumentRoot “프로젝트 경로” 로 변경
- 251번 줄 -> <Directory “프로젝트 경로”> 로 변경
- 271번 줄 -> AllowOverride All 로 변경
- 제일 아래 줄에 추가
AddType application/x-httpd-php .html .php
AddType application/x-httpd-php-source .phps
PHPIniDir /etc - 저장(:wq)
#Listen 8080
Listen 80
#Listen 8080
Listen 80
#Listen 8080
Listen 80
4. php.ini 파일 수정
php.ini 파일 찾기 명령어
find [찾을 경로] [형식] "찾을 파일 이름.확장자"
find / -name "php.ini"
php.ini 파일이 있는 폴더로 이동
cd /opt/homebrew/etc/php
pip.ini 파일 수정
vi php.ini
- 198번 줄 -> short_open_tag = On 으로 변경
- 저장(:wq)
5. 아파치 서버 실행
서비스하고 있는 리스트 확인
brew services list
httpd 서버 시작
brew services start httpd
출처.
https://velog.io/@timcodejs/PHP-MacOS%EC%97%90%EC%84%9C-PHP-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0
코드이그나이터4 다운로드
http://ci4doc.cikorea.net/installation/installing_manual.html
728x90
'OS > Mac' 카테고리의 다른 글
[IOS] 빌드가 안되는 문제 발생. Domain: DVTMachOErrorDomain (0) | 2023.03.09 |
---|---|
[IOS] Reactnative Ruby version. 2.6.8 but Need 2.7.6 (0) | 2023.03.08 |
[RN] 맥북 m1에서 PODFile 설정하기 (0) | 2022.07.27 |