SMALL
서버의 역할은 서비스에 의해 정해지는데,
사용할 사용자와 시스템의 요구 사항들을 정의해 가면 어떤 서버를 마련하고 어떠한 서비스를 설치해야 될지 고민이 된다. 
우선 다양한 서버들과 대표적인 서버 소프트웨어가 어떤 것이 있는지 확인해보자.
서버 대표적인 서버 소프트웨어
웹 서버 Apache(오픈소스), IIS(마이크로소프트), nginx(오픈소스)
웹 애플리케이션서버 Tomcat(오픈소스), WebLogic Server(오라클), WebSphere Application Server(IBM),
IIS(마이크로소프트)
SSL 서버 OpenSSL(오픈소스) , IIS(마이크로소프트)
DNS 서버 BIND(오픈소스), Windows Server(마이크로소프트)
프록시 서버 Squid(오픈소스)
메일(POP,SMTP)서버 sendmail(오픈소스), qmail(오픈소스), postfix(오픈소스), Exchange Server(마이크로소프트)
FTP 서버 vs-ftpd(오라클), IIS(마이크로소프트)
데이터베이스 서버 Oracle Database(오라클), MySQL(오라클, 오픈소스), SQL Server(마이크로소프트), DB2(IBM)
NTP 서버 ntpd(오픈소스), Windows Server(마이크로소프트)
Syslog 서버 syslog-ng(오픈소스), rsyslog(오픈소스), Kiwi Syslog Server(SolarWinds)
SNMP 서버 net-snmp(오픈소스), TWSNMP 매니저(오픈소스), OpenView NNM(휴렛팩커드), Tivoli NetView(IBM)
사용해야되는 서버를 선택한 후, 운영체제, 용량, 보안, 관리 편의성 등에 따라 상황에 맞게 서버 소프트웨어를
인스톨 하면 서버를 구축했다고 말할 수 있습니다.

TIP. 하나의 서버에 여러개의 서버 소프트웨어를 작동 시킬 수도 있다. (한정된 리소스를 잘 활용하도록 하자)

 

LIST

+ Recent posts