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 |