APM - APM이란

OS/APM 2016. 6. 23. 12:59

<APM>

APM이란 Apache + PHP + Mysql 줄임말이다.

APM이라는 소프트웨어는 존재하지 않으며, 3가지가 연동되어 운영되도록 만든 환경을 APM이라고 하는 것이다.

 

1. 웹서버란 인터넷 사이트를 개설하여 웹서비스를 제공해주는 서버이다. 예를들어 사용자가 http://www.naver.com사이트에 접속하면 웹서버에게 html파일을 요청한다. 요청을 받은 웹서버는 사용자에게 html파일을 제공하면서 사용자가 화면에 웹페이지를 볼 수 있는 것이다.

 

2. 이 때, 웹페이지를 구성한 언어가 PHP이다. HTML의 경우 웹브라우저에서 소스를 해석해 보여주지만, PHP는 서버에서 해석하여 HTML코드로 만들어 브라우저에게 전달하는 것이다.(그러므로 일반 사용자는 PHP코드를 볼 수 없음, 서버단에 있기때문에)

 

3. 그렇다면 mysql 무엇인가? 데이터베이스인데 웹서버에서 php로 만든 코드들을 해석하고, 좀 더 광범위한 데이터를 다루기 위해 데이터베이스를 넣은 것이다. 원래는 mysql없어도 php만으로 간단한 웹페이지를 만드는 것은 가능하다. 하지만 웹페이지에 우리는 사진, 동영상, 게시판 등 훨씬 많은 데이터들을 저장하고 보여주고 할때에는 데이터베이스와의 연동이 필요하기 때문에 mysql을 사용하는 것이다.

 


<APM 설치순서>

1. libpng, freetype, jpeg, gd를 먼저 설치해준다.

libpng : Portable Network Graphics 이미지 형식 파일을 생성하고 편집하는데 필요한 기능을 담은 라이브러리이다.

freetype : 폰트(텍스트의 이미지 출력라이브러리이다.

jpeg : JPEG이미지 파일을 다루는 함수(압축, 해제 등)가 정의된 라이브러리이다.

gd : 동적이미지 생성 라이브러리이다.

 

2. Mysql을 설치한다.

 

3. Apache를 설치한다.

 

4. PHP를 설치한다.

 

이 순서대로 진행하면 된다.

다음 포스트부터 설치방법에 대해 자세히 알아보자!


'OS > APM' 카테고리의 다른 글

APM - Apache 설치  (0) 2016.07.27
APM - Mysql 설치  (0) 2016.07.26
APM - libjpeg, libpng, freetype, gd 설치하기  (0) 2016.07.25
posted by 경원구