본문 바로가기

apache4

NN 웹 서버와 웹 애플리케이션 서버(WAS)의 차이 설명 웹서버와 웹애플리케이션의 역할과 차이점에 대해 쉽게 설명드리겠습니다. 웹서버와 웹애플리케이션을 함께 사용하는 이유도 살펴보겠습니다.  목차  Web Server   웹 서버 역할웹 서버는 HTTP 프로토콜 기반으로 클라이언트로부터 받은 요청에  정적 콘텐츠  를 제공하는 소프트웨어입니다.또한,  동적 콘텐츠  를 제공하기 위해 클라이언트 요청을 웹 애플리케이션   서버 (WAS)  에 전달하고 WAS 가 처리한 결과를 다시 클라이언트에게 전달하는 역할을 합니다.  웹 서버 종류1.  Apache Server  가장 많이 사용하는 웹서버로 안정성이 뛰어납니다.2.  NginX  - 아파치의 C10K 문제점 해결을 위해 만들어진 Event-Driven 구조의 웹 서버 소프트웨어입니다.C10K : 한 시스템에.. 2025. 3. 6.
NN 웹서버 | 아파치 (Apache) 에 대한 기초 지식 웹서버 아파치를 사용하기 전에 기본적으로 알아야할 기초적인 지식을 정리했습니다. 장점과 단점, 아파치 기능 그리고 아파치 모듈에 대해 살펴보겠습니다. 목차  아파치 HTTP 서버 소개아파치는 오픈 소스 소프트웨어 그룹인 "아파치 소프트웨어 재단"에서 만든 웹서버 프로그램입니다. 웹서버는 서버에 접속한 사용자들에게 서비스를 제공하기 위해 사용하는 소프트웨어적 서버를 말합니다. ▶ 장점 - 모듈이라는 개념으로 수많은 기능을 덧붙일 수 있어서 확장성이 아주 좋습니다. 서버 사이드 프로그래밍 언어나 DBMS, Perl, JSP(톰캣), APM(Apache, PHP, MySQL), WAMPP 등 다양한 프로그램과 연동됩니다. ▶ 단점 - 기능이 많고 연동이 많이 되면 당연히 프로그램 자체가 무거워질 수 밖에 없습.. 2024. 8. 14.
NN 웹서버 | Apache 웹서버웹사이트를 제공하는 서버호스팅 : 서버를 IDC에 맡긴다IDC : 인터넷 데이터 센터. 서버 컴퓨터와 네트워크 회선등을 제공하는 시설. 서버 호텔가상머신(소프트웨어)스냅샷 IP주소 서브넷마스크게이트웨이DHCP : 네트워크 관리자들이 조직 내의 네트워크 상에서 IP주소를 중앙에서 관리하고 할당해줄 수 있도록 해주는 프로토콜 서버용 소프트웨어Apache : 유닉스 기반IIS : Window NT엔터프라이즈 서버 : 넷스케이프Nginx (엔진 엑스)웹서버 소프트웨어가벼움과 높은 성능이 목표웹서버, 리버스 프록스, 메일 프록시 기능 서버 환경 구축APMApache + PHP + MySQL 약자웹서버 구축http://www.apmsetup.comphp 환경 : APM 설치 -> 통합 XAMPP, MAMPAp.. 2020. 1. 15.
NN 개발환경 | 서버의 종류 서버 클라우드 서버인터넷 구름 너머 무언가(스토리지, 응용프로그램, 서버 등)가 있다는 의미로 쓰임.서비스 핵심 : 가상화, 종량제오토 스케일링 : 컴퓨터 스케일업(트래픽 초과로 인한)이 한계에 다다르면, 스케일 아웃(병렬 컴퓨팅)을 하는 서비스 데이터베이스 서버 웹서버 웹사이트를 제공하는 서버웹서버용 소프트웨어Apache : 유닉스 기반IIS : Window NT엔터프라이즈 서버 : 넷스케이프Nginx : 가벼움과 높은 성능. 웹서버, 리버스 프록시, 메일 프록시 가능 웹 애플리케이션 서버웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임워크로 인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어. 대부분이 자바 기반 로컬서버MAMP M.. 2018. 9. 19.