LJ

웹 개발 -APM 설치 (2) 본문

IT/웹 개발

웹 개발 -APM 설치 (2)

짱준재 2021. 10. 28. 01:08

APM이란

Apache(Apache Http server웹 서버 프로그램) + PHP(Personal Home Page 웹 프로그래밍언어) +MySQL(데이터베이스의 구축 및 언어) 이 세가지를 합한 의미이다.

APM의 구동원리로는

클라이언트가 인터넷에서 URL을 입력하여 원하는 정보를 서버에 요청 > 서버 아파치 프로그램은 승인(80번 포트로 웹 서버에 요청/ 웹 서버는 사용자에게 홈페이지 정보 HTML,CSS를 보냄) > 사용자가 로그인 요청이나 PHP코드로 구성된 다른 정보 요청하면 PHP 스크립트 실행 > MySQL 쿼리 질의 > MySQL은 저장된 데이터를 DB에서 가져온 뒤 그 데이터와 PHP 코드를 모두 HTML 형태로 변경하여 HTML을 아파치에 전송 > 아파치는 완성된 HTML 파일을 클라이언트 웹 브라우저에게 전달

이렇게 된다. 

 

먼저 Apache2 를 설치해보겠다

 

sudo apt install apache2

//아파치2를 설치한다.

 

sudo service apache2 start

//아파치 서버 시작

 

sudo service apache2 stop

//아파치 서버 중지

 

sudo service apache2 restart

//아파치 서버 재시작

 

apt info apache2

//아파치 서버의 패키지 정보를 확인할 수 있다

 

hostname -i

//서버 IP 주소 확인

 

서버 IP 주소를 확인 후 브라우저 주소창에 입력하면 index.html 페이지가 표시됩니다.

 

2. MySQL 설치

 

sudo apt install mysql-server

//mysql 설치

 

3.PHP 설치

 

sudo apt install php libapche2-mod-php php-mysql

//php에서 apache2 와 mysql를 사용할 수 있게 해주는 모듈을 설치함

'IT > 웹 개발' 카테고리의 다른 글

세션과 쿠키  (0) 2022.10.19
웹 기본  (0) 2022.02.08
웹 개발- APM 설치하기 ubuntu 초기 설정(1)  (0) 2021.10.27
웹 개발 (2) 로그인 환경  (0) 2021.10.21
웹 개발 환경(1)  (0) 2021.10.21
Comments