PHP 개발 환경 구축
PHP 프로그래밍을 하려면 웹 서버와 데이터베이스가 필요합니다
1] 웹 서버 선택
PHP와 함께 동작할 수 있는 대표적인 웹 서버는
1. 아파치 웹 서버(Apache Web Server) - DSO 방식
2. 마이크로소프트의 인터넷 정보 서버(Internet Information Server) - ISAPI 방식
2가지 웹 서버가 있지만 아파치 웹 서버가 PHP와 잘 맞으므로 아파치 웹 서버를 사용합니다
(컴퓨터가 리눅스 계열이라면 무조건 아파치 웹 서버를 사용)
2] 데이터베이스 선택
데이터베이스의 종류는 매우 다양하여 일반적으로 관리할 데이터의 규모나 개발자의 취향에 따라서 선택합니다
저는 무료 데이터베이스이면서 가볍고 빠르며 대규모 사이트에서도 사용하는 MySQL을 사용하기로 했습니다
3] 윈도우 기반 APM(Apache PHP MySQL) 설치
윈도우에 PHP를 설치하는 것은 실제 서비스를 위한 것 보다 개발환경이나 실습을 위한 목적입니다
대부분 윈도우용 APM은 자동 설치 프로그램이 많아 대표적인 프로그램 중 하나인 오토셋 홈페이지(http://autoset.org)에서 최신 버전의 AutoSet 프로그램을 다운 받습니다
오토셋 홈페이지(http://autoset.org) 들어가 무료 다운로드를 클릭하고
내 컴퓨터에 맞는 것을 클릭하여 다운로드를 합니다
오토셋 10.7.0.1 설치 파일을 누르면 새로운 브라우저가 열리면서 아래에 위에 사진과 같은게 뜹니다 여기서 실행을 클릭
위와 같은 창들이 뜨면 확인,동의,다음,엑세스 허용 버튼 등을 다 눌러주면 설치가 완료 됩니다
간혹 이런 메시지가 뜰수도 있는데 이런 창이 뜨는 이유는 오토셋 10.7.0.1에 포함된 아피치 웹 서버와 PHP는 Visual Studio 2015 런타임이라는 것을 필요로 하는데 원래는 설치과정에 포함되어 있지만 설치가 잘 마무리 되지 않아 수동으로 설치해야됩니다
오토셋 설치 폴더로 들어가 vc_redist.x64.exe 라는 파일을 클릭하여 설치하고 오토셋 매니저를 실행하시면 됩니다
이런 경우에는 오토셋 매니저 실행 후, "제어" 메뉴의 "NT 서비스 바로가기" 메뉴에 있는, "웹 서버 서비스에 등록"과 "MySQL 서비스에 등록"을 각각 눌러 주시면 됩니다
4] APM이 제대로 설치가 되었는지 확인
오토셋 매니저를 실행하여 웹 서버 시작 버튼과 MySQL 시작 버튼을 클릭해줍니다
올바르게 시작되었으면 오토셋 프로그램의 상단에 위 사진과 같이 표시됩니다 이제 웹 브라우저를 띄워서 확인을 해볼건데요 내 컴퓨터 시스템에 설치했으므로 웹 브라우저 주소창에 http://localhost 를 입렵하면 됩니다
웹 브라우저에 주소창에 http://localhost 를 검색해서 들어가면 이런 창이 뜨고 안에는 시스템에 설치된 프로그램의 각 버전 정보를 보여줍니다 여기까지 다 성공했으면 다음 글에서는 텍스트 에디터를 고르고 설치해보도록 하겠습니다
'PHP' 카테고리의 다른 글
FORM 다루기 (0) | 2017.04.12 |
---|---|
PHP 문법 익히기(2) (0) | 2017.04.05 |
PHP 문법 익히기(1) (0) | 2017.04.02 |
PHP 첫 소스 코드 작성 (0) | 2017.04.01 |
PHP 개발환경 구축(텍스트 에디터) (0) | 2017.04.01 |