개발/PHP

[APM] 클라우드 서버에 APM 설치하기 - ①

soohkang 2020. 5. 21. 10:26
728x90

1. APM 이란 무엇인가?

 

A : 아파치

P : PHP 언어

M : MySQL 데이터베이스

 

웹 서비스 생성을 위해 개발을 하려면 위 3개를 서버에 설치해야한다.

다른 구성을 선택해서 서버에 설치해도되는데 왜 APM 으로 설치를 하는지 궁금해서 찾아봤더니 오픈소스이기때문에 접근이 쉬워서 많은 선택을 받는 것 같다.

 

 

2. 물리서버, 클라우드서버 > 클라우드 서버에서도 어떤 업체를 선택해야하나?

 

클라우드 서버업체들이 홍보도 많이하고 글로벌 서비스 업체에서 많은 선택을 받고있어서 클라우드 서버를 하긴할건데

어떤 업체를 왜 해야하는지 결정하기가 어렵다는 생각이들었다.

 

사이트 방문해봐도 내가 가진 정보로는 판단이 좀 어렵다는 생각이 들어서,,, 우선 내가 어떤 용도로 테스트 서버를 구축하려고하는지 우선 정리를해보고 그에 맞게 키워드 검색으로 업체를 좁혀가야겠다는 생각을 지금 블로그 쓰면서 하고있다.

 

이 내용은 ② 에서 연이어서 적어야지.

 

 

 

2020-05-25 덧붙임

문서 지원 잘되있는데서 시작하는게 좋을 듯, 처음이라서 잘 모르겠다. 잘 만들어진 문서 따라가면서 익혀야겠다.

 

 

3. APM 설치하는 방법

 

사실 위 내용만 결정되면 shell 접속해서 명령어로 설치하는거는 비교적 쉽다? 라고 생각이든다. 물론 해보면 삽질 예정이겠지만, 그러면서 배우자.

 

 

4. 기타 알아야할 내용들 ( 말로 설명할 수 있는 수준까지 만들기 )

 

검색 키워드

  • server apm
  • 클라우드 웹서버 구축
  • 레디스
  • 라우트
  • 도커
  • dns 무엇인지
  • 로드밸런싱
  • 각각의 서버, 다중 서버
  • 테스트 서버 구축