클라우드 엔지니어/클라우드 캠프과정 62

2022.09.23 실습 3뎁스 어플리케이션 2차실습

----------------------------------------------------------------------------------------------------------- 웹 어플리케이션 서버 여러 대 사용 ------------------------------------------------------------------------------------------------------------ 1. 아파치 설정 1) 워커 파일 설정 변경 vi /etc/httpd/conf/httpd.conf 파일에서 저 부분을 worker1에서 loadbalance로 변경 LoadModule jk_module /usr/lib64/httpd/modules/mod_jk.so JkWorkersFile..

2022.09.23 실습 3뎁스 어플리케이션

AWS환경의 기본적인 웹서비스 아키텍쳐이다. 우리는 이것을 온프레미스 환경에서 구축하는 실습을 진행하였다. 모든 시스템을 구할수는 없고 1차 실습에는 1번 웹서버(apache) > 어플리케이션서버(tomcat1) > mysql 서버 2차실습에서는 1번 웹서버(apache) > 로드벨런싱 -> 어플리케이션서버(tomcat1) > mysql 서버(마스터 - 쓰기전용) ㄴ>어플리케이션서버(tomcat2) 웹서버(apache1) > 로드벨런싱(to 1or2) -> 어플리케이션서버(tomcat1) > mysql 서버(마스터 - 쓰기전용) ㄴ>웹서버(apache2) > 로드벨런싱(t..

2022.09.22 AWS 로드벨런싱

AWS에서 로드벨런싱은 오토 스케일링과 같이 배웠다. https://dev.classmethod.jp/articles/for-beginner-load-balancer-explanation/ 초보자도 이해할 수있는 Elastic Load Balancer | DevelopersIO 소개 안녕하세요! 클래스메소드 금상원 입니다. 이번 블로그에서는 Elastic Load Balancer의 대한 설명을 할려고 합니다. Elastic Load Balancer는 트래픽을 관리해주는 서 … dev.classmethod.jp Load Balancer 로드벨런싱 순서는 EC2 2대 셋팅 > 로드벨런싱 대상 그룹으로 묶기 > 헬스체크할 위치 지정 설정완료후 생성 Create Application Load Balancer S..

2022.09.22 부하 분산 -로드벨런싱 - On-premise Haproxy

부하분산 즉 물길을 두개로 나누는거 정도... 자세한건 인터넷에 많다. 로드벨런싱은 두가지 방식이있는데 그중 ip를 나누는 방식을 온프레미스 환경에서 구축을 한후 AWS에서 적용해보는 실습을 진행하였다 더보기 온프레미스(On-premise)란? 온프레미스란 기업의 서버를 클라우드 같은 원격 환경에서 운영하는 방식이 아닌, 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식 서버1 로드밸런스 서버 서버2 웹서버 apache + php 서버3 웹서버 apache + php 서버4 데이타베이스 서버 mysql 위와 같이 진행하였다 주의사항 워드프레스 설정파일 생성시 단독서버로 작업(2번서버 중지) 설정후 설정 컴피그 파일을 2번서버에 복사후 scp /var/www/html/wordpress/wp-con..

2022.09.21 AWS VPC EC2

클라우드 서버 IaaS > 서버만 PasS > 운영체제 까지 SaaS > 프로그램 까지 -------추가 ------------- HaaS > 특정 하드웨어 지원 퍼블릭 클라우드 : 공개된 클라우드 ex) 네이버클라우드, 아마존 클라우드 , 마이크로소프트 클라우드 프라이빗 클라우드 : 자체서버에 구축한 클라우드 하이브리드 클라우드 : 두개 같이사용하는거 키페어 > 매우 중요한 키파일 관리중요!!!!!!!!!!!!! 아이피주소와+키파일로 접속하며 암호는 없음 EC2 : 기본 컴퓨터임. VPC : 가상 NAT라고 생각하면되고 서울리전의경우 4개의 az가 있음. #az별로 지원하는 os가 다를수 있다 VPC는 AWS 클라우드의 격리된 부분으로서, Amazon EC2 인스턴스와 같은 AWS 객체로 채워집니다. ..

2022.09.20 로그 ,NFS

리눅스 로그(syslogd, /etc/rsyslog.conf 파일에 설정) 형식 [Facility].[Level] [Action] Selector 필드 Action 필드(파일, 서버) Level emerge : 일반적으로 모든 사용자에게 전달되는 패닉 상황 (블루스크린, 커널 패닉) alert : 시스템 DB에 손상 등 즉시 수정해야되는 상황 crit : 하드 장치 오류 등 중대한 상황에 대한 경고 err : 하등 장치 이외의 오류 warning : 경고 메시지, 무시해도 됨 notice : 특별한 처리가 필요할 수 있는 비오류 상황 info : 정보 메시지 debug : 프로그램 개발 또는 테스트 할 때 사용되는 메시지 none : 로그로 기록 X Facility kern : 커널이 발생한 메시지 us..

2022.09.20 파일시스템, 레이드 ,LVM

서브넷마스크 설명 100.100.100.1/24 > 뜻은 게이트웨이는 100.100.100.1 이고 서브넷마스크 가 2진수로 변경햇을때 255.255.255.0 이라는 소리임 - 1111 1111 . 1111 1111 . 1111 1111 . 0 > 2진수인 1이 24개 > 1111 1111 > 255이므로 변환하면 255. 255. 255. 0 임 ----------------------------------------------------------------------------------------------------------- 리눅스 - 파일시스템 -------------------------------------------------------------------------..

2022.09.19 실습 웹서버 , 네임서버

실습이나 간단한 텍스트 위주로 정리해보려한다. 오늘은 네트워크와 DNS에 대해 배웠다 리눅스 네트워크에 자세한내용은 https://myharu.tistory.com/142 네트워크 셋팅 , 소프트웨어 패키지, 방화벽 cd /etc/sysconfig/network-scripts vi 설정파일 ... BOOTPROTO=static ... ONBOOT=yes IPADDR=192.168.179.250 NETMASK=255.255.255.0 GATEWAY=192.168.179.2 DNS1=8.8.8.8 systemctl [명령어] NetworkManager .. blog.yos.kr DNS는 도메인 네임서버로 도메인을 저장하고 있는 서버라고 보면 되며 최상위 도메인부터 역방향으로 찾아간다 ex) myharu.ti..

2022.09.16 네트워크 - 통신망

네트워크 - 통신망 인터넷 - 웹 서버 > 클라이언트 MAC 주소는 1바이트씩 끊어져있음 (16진수 두자리씩) ICMP 프로토콜 구조 0 (정상적인 응답) 3 (목적지로 도착 불가능) - 셋팅이 문제일확률 8 (요청) 11 (시간 초과), 전송이 안된 것 도착은 했지만 응답X - 목적지의 방화벽일확률이 높음 5 (리다이렉트, 라우팅 테이블 수정) tracert

2022.09.15 리눅스 기초 2

리눅스 기초 문법을 다시 배웠다 history - 실행했던 명령어 확인 > 생각보다 쓸모있더라 ![숫자] 히스토리 순서중 원하는거 실행 alias 단축어 만드는 느낌 문서 편집기 - vi 라인 셋팅 set nu 되돌리기 - u 검색 - find 하드링크 ln 심볼릭링크 ln -s ※ 심볼릭링크는 절대경로로 하는게 안전함!! ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime https://www.server-world.info/ 권한 디렉토리 읽기 쓰기 실행 ls touch cd 0 X X X --- 1 X X O --x 2 X X X -w- 3 X O O -wx 4 X X X r-- 5 O X O r-x 6 X X X rw- 7 O O O rwx 파일 읽기 쓰..

728x90
반응형