1 IT 지식(독서,검색)/기타(검색 등)

230106 Xampp란

NOG 2023. 1. 6. 02:52

Apache Web Server , MySQL(MariaDB), PHP, Perl 의 X(Cross Flatform) 으로 웹서버 구축을 위한 개발도구들을 하나로(패키지) 묶어 편리하고 효율적으로 웹서버를 구성할수 있도록 도와주는 프로그램

 

 

APM?

 

Apache

오픈 소스 소프트웨어로 Apache 재단에서 만들어진 웹 서버

소스코드까지 무료로 사용이 가능하다는 장점

사용자의 요청이 있을 경우 php 를 실행시키는 역할

 

웹 서버는 소프트 웨어로 크롬이나 익스플로러 같은 웹 브라우저로부터 HTTP 요청을 받아들이고 , HTML 문서와 같은 웹 페이지에서 흔히 찾아 볼 수 있는 자료 컨텐츠에 따라 HTTP 응답을 해주는 프로그램이다.

'''

웹 서버의 주된 기능은 웹 페이지를 클라이언트에게 전달하는 것이다 . 클라이언트와 서버와의 커뮤니케이션은 HTTP (Hypertext Transfer Protocol) 을 사용하여 수행된다 . 웹 페이지는 대부분 HTML 문서 형태로 전달이 되며 , HTML 에는 각종 이미지 들과 스타일 시트 , 스크립트 등이 포함되어 있다 . 라고 검색

 

'''

 

MySQL

DBMS의 종류중 하나로서, 데이터베이스를 구축하는데 쓰는 프로그램 중 하나

MySQL의 카피본이자 완전 무료화인 MariaDB도 있다.

데이터를 관리하는 역할

 

 

PHP

웹 서버상에서 쓰는 스크립트 언어로

오픈소스이기 때문에 보안과 확장성이 좋지 않지만 개발속도가 빠르다는 장점이 있다.

서버 프로그램을 실행하는 역할을 한다.

==============================

 

Perl

역시 스크립트 언어로

서버 프로그램을 실행하는 역할을 한다.

 

 

 

'''

전에 Snort 환경 구성할 떄 애먹었는데 방화벽 이나 snort.conf파일에 문제가 있는줄 알았는데 xampp가 실행이 안되고 있었던 것이 문제였다.

'''

'1 IT 지식(독서,검색) > 기타(검색 등)' 카테고리의 다른 글

230602 DMZ 와 NAT  (0) 2023.06.02
230523 서브넷 마스크  (0) 2023.05.23
230110 웹서버와 WAS의 차이  (0) 2023.01.10