전체보기

회사/과제

CronTab 을 사용해 Shell Script 실행

진행OS KT Cloud 사용 준비물 1. 서버 1대 2. MySQL 설치 환경 ㄴ테스트를 위해 하나 이상의 Database가 필요합니다. (포스팅에서는 DB Dump 백업을 예시로 진행하였습니다. / DB Dump 백업이 아니라면, DB가 굳이 없어도 됩니다.) 3. HTTPD(Apache) 설치 환경 ㄴ포스팅에서는 웹소스 백업을 예시로 진행하였습니다. / 웹소스 백업이 아니라면, Apache가 굳이 없어도 됩니다. 📌 Shell 이란? - 쉘은 운영체제 상에서 사용자가 입력하는 명령어를 읽고 해석하여 대신 실행해 주는 프로그램이다. - 운영체제의 커널과 사용자 사이를 이어주는 역할을 한다. - Linux에서 사용하는 쉘(Shell)의 종류 종류 풀명칭 프롬프트 경로 bash Bourne-Again S..

회사/과제

HA Proxy

진행OS KT Cloud 사용 준비물 1. 서버 3대 - 서버 1: Load Balance Server (HA Proxy) 역할 ㄴ ha proxy version : HA-Proxy version 1.5.18 2016/05/10 ㄴ 3306 / TCP 포트 오픈 (테스트의 경우 ANY보다 본인아이피/32 사용 권장) ㄴ 80 / TCP 포트 오픈 (테스트의 경우 ANY보다 본인아이피/32 사용 권장) - 서버 2: Client Server 1 (Master) 역할 ㄴ MySQL version : mysqld Ver 5.6.51 for Linux on x86_64 (MySQL Community Server (GPL)) ㄴ HTTPD version : Apache/2.4.6 (CentOS) - 서버 3: C..

회사/과제

기본 서비스 포트

📌 TCP(Transmission Control Protocol) - 연결 지향적 프로토콜 - 서버와 클라이언트가 연결된 상태에서 데이터를 주고받는 프로토콜 📌 UDP(User Datagram Protocol) - 비연결 지향적 프로토콜 - 연결 절차를 거치지 않고 발신자가 일방적으로 데이터를 발신하는 방식 📌 TCP와 UDP 공통점 - 포트 번호를 이용하여 주소를 지정 - 데이터 오류 검사를 위한 체크섬 존재 📌 TCP와 UDP 차이점 - TCP UDP 연결 방식 연결형 서비스 비연결형 서비스 패킷 교환 방식 가상 회선 방식 데이터 그램 방식 전송 순서 전송 순서 보장 순서가 바뀔 수 있음 수신여부 확인 수신 여부를 확인 수신 여부를 확인하지 않음 통신 방식 1:1 1:1 / 1:N / N:M 신뢰성 ..

회사/과제

DNS / Local DNS 구축

진행OS KT Cloud 사용 준비물 1. 서버 2대 (서버 1: Master 역할 / 서버 2: Slave 역할) 2. Master Server 53 포트 UDP 열기 📌 DNS 📍 DNS(Domain Name Service)란? - 도메인 네임(ex. tistory.com)을 IP 주소(ex. 123.123.123.123)로 변환해 해석해주는 TCP/IP 네트워크 서비스이다. ㄴ cmd 창에 ping google.com을 치면 google.com의 IP를 확인할 수 있다. → 172.217.25.78 해당 아이피를 웹 주소창에 입력하면 google.com 홈페이지로 접속이 되는것을 확인할 수 있다. 📍 DNS 루트 네임 서버란 - DNS root zone(최상위 DNS 영역) 정보를 가지고 있는 네임..

H E E
'분류 전체보기' 카테고리의 글 목록 (5 Page)