티스토리 뷰
개발환경 |
Mysql + Apache2.4.7 + PHP |
개발툴 |
Bitnami WAMP (https://bitnami.com/stack/wamp) Sublime Text (https://www.sublimetext.com/3) HeidiSQL (https://www.heidisql.com/download.php) |
코드이그나이터 기반의 프로그램 개발을 위해,
Bitnami WAMP 를 이용하여 테스트 환경을 구축해보려한다. 올해초까지만해도 가상서버를 구입하고 서버관리 및 각종 개발 환경 구축을 시도해보았으나,
지속적인 관리가 되지 않고, 매번 환경설정만 설치하는 일을 반복하였다.
일단, Bitnam WAMP를 왜 이용하려고하는가?
WAMP는 Windows, Apache, Mysql, Php를 의마하며, Window 환경에서 APM을 한번에 설치하고 관리할 수 있는 통합솔루션이기 때문이다.
설치 한번으로 APM 설정을 한번에 할 수 있어 편리했다. 사용 후기에 대한 장단점을 작성해보았다.
- 장점 : 굉장히 편리하게 신속하게 APM 테스트 환경 구축 가능.
- 단점 : 로컬반영되는 동기화 시간이 다소 느리고, 툴기반의 APM을 관리해야하기 때문에 제약조건이 있을 수 있다.
- 총평 : 설치만으로 APM 테스트 환경을 구축할 수 있는 점이 매우 장점이다. 하지만, 서버환경 구축하거나 독학이 필요한 사람들에게는 리눅스 기반의
APM 설치를 추천한다. 직접 소스파일로 configure 돌려가며 에러 찾는 재미도 있으니 말이다!
1.Bitnami WAMP (https://bitnami.com/stack/wamp) 접속 하여, 프로그램을 다운로드한다.
- URL :
https://bitnami.com/stack/wamp
- 우측중간에 "LOCAL INSTALL" 이라는 다운로드 경로를 확인 후, 원하는 버전을 다운로드받는다.
- 다운로드 모달창이 열리면, 제일 하단의 "No thanks ~ " 를 클릭하여 다운로드를 진행한다.
2.
다운로드 받은 프로그램을 실행하여 설치를 진행합니다.
- 컴포넌트를 선택하라고할때, 자신의 필요에 따라 선택하고 진행합니다.
- Mysql은 기본적으로 설정해야하며, 설치진행시 입력하는 비밀번호는 root계정의 비밀번호입니다.
3.Bitnami WAMP 실행합니다.
- Welcome / Manage Servers / Server Eevents 탭을 확인할 수 있습니다.
- Welcome탭
1) Go to Application : 웹서비가 가동중인 웹페이지 호출
2) Open phpMyAdmin : 접속 웹페이지 호출
- Manage Servers 탭
1) Mysql / Apache 서비스를 실행/중지/재시작을 수행
2) Configure를 통해 acecess 및 error 로그 확인가능
- phpMyAdmin 화면
1) 설치시 mysql 비밀번호 설정한 값으로 로그인합니다.
4.Bitnami WAMP 아파치 설정
- 설치경로로 이동합니다.
- [설치경로]\
bitnami\apache2\conf\bitnami - 해당 경로로 이동하면, "bitnami.conf" 파일을 확인할 수 있으며 해당 파일의 다음 내용을 수정하여, 웹서비스 실행시
DocumentRoot 로 설정합니다.
-
bitnami.conf 의 9~10번째 줄을
DocumentRoot 로 설정합니다.
5.Bitnami WAMP 아파치 재시작
- 아파치를 재시작하고, 웹서비스를 실행하여 수행결과를 확인합니다.
- 여기까지 진행이 잘되었다면, 기본적인 테스트개발 환경 구축은 성공적으로 완료된것입니다.
- Hello World ~!
'프로그래밍 > PHP' 카테고리의 다른 글
[PHP] ssh2 모듈 추가하기 (0) | 2021.04.09 |
---|---|
[Laravel] Schedule 설정 및 Command 개별 실행 (0) | 2021.03.24 |
[PHP] mysqli 연동해보자. (0) | 2017.12.03 |
[PHP] mysqli 모듈 추가 설치 (0) | 2017.12.02 |
[PHP] Register_globals 설정 (0) | 2017.07.18 |