본문 바로가기
IT 놀이터/General

[Server구축/Tutorial] 기본 정보들

by 돼지왕 왕돼지 2017. 5. 14.
반응형

 [Server구축/Tutorial] 기본 정보들


-

가상 호스팅 (virtual hosting) 이란?


     한 물리적 서버에 여러 개의 도메인을 접속 가능하도록 운영하는 것을 가상 호스팅이라 한다.

     웹 서버의 대부분은 가상 호스팅이다.



-

가상 호스팅을 위해 꼭 공부해야 하는 내용


     도메인 - 네임서버 설정

     사용자 계정 만들기

     웹 서버 구축

     MySQL DB 계정 설정 및 게시판 설치하기

     메일 계정 설정

     시스템 보안 개요

     기타 필요한 사항



-

서버 포트 정보

     포트는 서버에 접속하는 문이라고 볼 수 있으며 65,536 개의 포트가 있다.


     20/tcp, 21/tcp -> FTP

     22/tcp -> SSH

     23/tcp -> 텔넷 ( 암호화되지 않음 )

     25/tcp -> SMTP ( 이메일 보내기 )

     53/tcp -> DNS

     53/udp -> DNS

     80/tcp -> HTTP

     110/tcp -> POP3 ( 이메일 가져오기 )

     161/udp -> SNMP ( simple network management protocol )

     194/tcp -> IRC ( Internet Relay Chat )

     443/tcp -> HTTPS



-

대표적인 데몬들


     데몬은 서버의 백그라운드에서 서비스로 동작을 하는 녀석을 말한다.

     예를 들어 웹서버 데몬은 80 포트를 열고 80 포트에 접속하는 웹브라우저들의 요구에 반응을 한다.


     데몬은 보통 프로그램 종류의 뒷 자리에 d 를 넣어 표기한다.


     Ftpd : ftp 데몬

     Named : 네임서버 데몬

     Mysqld : mysql DB 데몬

     Httpd : Web Http 데몬



-

포트 충돌


     한 데몬은 다른 종류의 데몬와 같은 포트를 사용할 수 없다.

     서로 다른 데몬이 같은 포트를 사용하려 하면 포트 충돌이 발생하여 네트워크가 다운되거나 서버가 다운된다.




반응형

댓글