Apache 2

WAS - 아파치(Apache)와 톰캣(Apache Tomcat)

이전에 게시글을 올리면서 WAS라는 개념이 전혀 없을 때 사수가 물어봤던 질문 한가지가 생각났었습니다. 아파치와 아파치 톰캣이 같나요? 당시 저는 두 개의 프로그램이 같다고 생각하였습니다. 저와 같이 고민하는 초보 개발자분들을 위해 두 가지 개념을 정리해 보려고 합니다. 결론부터 말하면 아파치와 아파치 톰캣은 다릅니다. WEB Server와 WAS두 개가 다른 것을 먼저 설명하기 전에 가장 먼저 알아야 하는 개념이 WEB Server와 WAS(Web Application Server)입니다.Web Server는 정적인 콘텐츠를 제공하고(정적 페이지), WAS는 동적인 데이터를 생성하고 실행하는 역할을 담당합니다. (동적 페이지) 일반적으로 Web Server와 WAS는 같이 사용하여 웹 애플리케이션을 제..

컴퓨터/기타 2024.04.20

Linux (3) - Linux, Apache, MySQL, PHP 구축하기 (LAMP)

요즘은 웹서버를 구성할 때 다른 언어를 이용하여 구성하는 경우가 많은데 개인 블로그등에서 가장 많이 사용하는 LAMP에 대하여 알아보도록 하겠습니다. LAMP LAMP란 리눅스 환경에서 아파치, MySQL, PHP를 통합으로 설치하는 스택입니다. 4가지 소프트웨어는 전부다 오픈소스이므로 유지 보수가 쉽고 누구나 무료로 사용할 수 있습니다. 각각의 역할은 아래와 같습니다. Linux - 운영체제 Apache - 웹 서버 MySQL - 데이터베이스 서버 PHP - 프로그래밍 언어 설치 방법 ※기본환경은 Ubuntu 22.04버전으로 환경을 구축하였습니다. 1. Ubuntu 패키지 최신화 sudo apt update #등록된 저장소 안에 최신 패키지로 업데이트 sudo apt upgrade #최신 패키지를 시..

컴퓨터/Linux 2023.01.11
1