본문으로 바로가기

[K.Knock]APM 우분투

category Study/web 2017. 6. 23. 14:55

APM이란


A(Apache) P(PHP) M(MySQL) 3개의 프로그램의 앞글자를 딴 단어이다.



왜 3개의 앞글자인가?


저 3개의 프로그램을 통합한 서비스가 APM이기 때문이다. APM으로 묶어놓은 이유는 저 3가지 프로그램이 상호 연동되어 서버를 운영할 수 있기 때문이다. Apache는 웹 서버, PHP는 웹 프로그래밍 언어, MySQL은 데이터베이스로 이 세가지가 조화를 이루어 서버가 운영이 된다. 간략하게 설명하면 서버장치에서는 웹 서버를 통해 클라이언트에게 웹 통신을 가능하게 하고 PHP를 통해 프로그래밍 된 페이지를 가지고 있다. 클라이언트는 웹 서버를 통해 PHP로 이루어진 페이지를 다운받아 볼 수 있다. 또한 회원가입을 하게되면 그 정보는 서버의 데이터베이스에 저장이 된다.



왜 굳이 많은 프로그램중 APM을 사용하는가?


우선 가장큰 이유는 저 3가지 프로그램 모두 무료라는점과 리눅스에서 강력하게 돌아간다는 점이 크다고 한다.



우분투에서의 APM 설치


우분투에서는 APM을 따로 설치해야한다 아래의 명령을 따라하자


sudo apt-get install apache2

아파치를 다운받는 명령이다.


sudo apt-get install mysql-server mysql-client

MySQL을 다운받는 명령이다.


sudo apt-get install php libapache2-mod-php php-xml php-gd php-mysql

php를 다운받는 명령이다. 오타에 주의하자

'Study > web' 카테고리의 다른 글

OWASP란?  (0) 2017.07.06
MySQL 주요 명령어 정리  (0) 2017.06.29
APM 구동원리  (0) 2017.06.27
SSS와 CSS  (0) 2017.06.27
[K.Knock]GET과 POST 차이점  (0) 2017.06.23