달리는 자동차
## PHP 개발 환경 구성하기 본문
## PHP 개발환경 구성하기
1. 소스복사
- documentroot 폴더내 소스를 복사
2. DB 복사
- 원본 DB를 dump 명령어로 백업 합니다.
- 새로은 사용자를 생성 합니다. (동일사용자를 그대로 써도 되기는 함)
- 새로은 DB를 생성 합니다.
- 새로운 DB에 새로운 사용자의 권한을 등록합니다. (mysql/MariaDB 사용자 추가 및 권한 설정 알아봄)
- dump 로 백업한 DB를 복원 새로 만든 DB로 복원 합니다.
3. Aapche 설정
- httd.conf, virtual-host 등의 설정파일에 도메인 또는 IP에 새로운 소스의 DocumentRoot 폴더를 이용하여 추가 설정 합니다.
- 도메인을 이용한경우 windows의 hosts 파일에 도메인을 등록 합니다. (127.0.0.1)
- 도메인은 원하는데로 만들어도 무관합니다. (어차피 로컬에서 127.0.0.1 로 연결할것이기 때문에..)
4. 소스내 설정 >> 새로생성한 페이지가 뜨는지 확인 합니다.
- test 용 html 파일을 만들어서 호출 해봅니다. (보통 phpinfo 를 찍어봅니다.)
- test 용 페이지가 정상적으로 뜨면, 본 페이지를 띄워봅니다. (100% 오류 납니다.)
- 소스폴더의 공통설정파일 (inc 폴더아래 conf.php, common.php 변경 / 경로 및 DB 연결정보를 변경합니다)
- 페이지가 정상적으로 뜨는지 확인 >> 오류시 오류 메시지를 확인해보면서 소스내 설정값들 확인 및 변경
'PHP > 독학' 카테고리의 다른 글
PHP info 띄우기 (0) | 2021.02.22 |
---|---|
xampp 세팅 오류 (0) | 2021.01.21 |
PHP정리 1 (0) | 2020.09.06 |
PHP에서 include 와 require의 차이 (0) | 2020.08.20 |
세션 (0) | 2020.08.16 |