Linux 기초설정 정리
·
개발 - 정보/Client & Server
mysql -u root -p epel-release : CentOS 7의 extra 저장소이며, 기본 저장소로 설치가 되지 않는 패키지를 설치하기 위해 이용 rsync : 파일과 디렉터리를 복사하고 동기화하기 위해서 사용 wget : 웹에 있는 파일을 바로 다운로드하기 위해 이용하는 패키지 vim : 기본 에디터인 vi 와 다르게 하이라이트 기능이 있어서 vi 보다 사용하기 편함 rdate : 시간 설정 및 동기화에 사용되는 패키지 psmisc : killall, pstree 명령어가 포함되어 있으며 프로세스 관리 패키지 net-tools : ifconfig, netstat 명령어가 포함되어 있는 네트워크 관리 패키지 lsof : 특정 프로세스가 어떤 파일을 열고 있는지를 확인할 수 있는 패키지 New..
Web - Http와 Https의 개념 및 차이점
·
개발 - 정보/Client & Server
1. Http란? : Http(Hyper Text Transfer Protocol)란 "서버/클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜" : Http는 인터넷에서 하이퍼텍스트를 교환하기 위한 통신규약으로, 80번 포트를 사용함. : Http 서버가 80번 포트에서 요청을 대기하고 있으며, 클라이언트는 80번 포트로 요청을 보냄 : 웹브라우저가 서버와 통신하는 방법 == Http a) Http의 구조 : Http는 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동한다. : Http는 상태를 가지고 있지 않는 Stateless 프로토콜이며 Method, Path, Version, Header, Body로 구성됨 Http는 암호화가 되지 않은 평문 데이터를 전송하는 프로토콜이기 때문에 Ht..
수토리지
'개발 - 정보/Client & Server' 카테고리의 글 목록