본문 바로가기

Development(Web, Server, Cloud)/Cloud : 정리17

1. 클라우드와 가상화를 위한 리눅스 7.0 : VMWare 네트워크, CentOS7, vi, disk, 사용자와 그룹, 추가적인 작업, DNS서버, 웹서버, NFS서버, 클라우드 가상화, KVM, Docker, SELinux 0. 작성은 무조건 실습중심(Starter Pack) # Starter Pack yum -y install epel-release yum install -y vim net-tools curl wget git tree nfs-utils httpd && yum update -y && poweroff yum install -y squid # proxy 서버용 yum install -y nfs-utils # nfs용(기본) yum install -y haproxy # load-balaner용 yum install -y httpd # 클론용(기본) yum -y install libguestfs libguestfs-utils yum -y install libvirt qemu-kvm virt-install virt-.. 2022. 1. 18.
CloudPublicCloud : AWS, GCP, AZURE, 공통 COMMON(공통) NFS(Network File System) NFS는 데이터 스토리지이다. 스토리의 종류는 세가지가 있다. 1. File Storage(NFS, SMB/CIFS) 트리형태로 되어 있는 가장 기본적인 파일 스토리지 디렉토리를 다른 디바이스 디렉토리에 마운트해서 사용함 공유 디바이스이기 떄문에 다른 사람이 파일을 접근할 가능성이 많다면 사용해도 됨. 멀티 프로젝트를 구현하는 클라우드 환경(멀티 테넌시)에서는 사용하기 어려움 2. Block Storage(ISCSI) aws의 EBS(Elastic Block Storage)와 같은 것으로 스토리지의 일정 공간을 볼륨으로 생성하고 이를 원격지에 있는 서버에 연결해주는 방식. 스토리지의 가상의 디스크(volume)을 만들고 해당 볼륨을 서버에 .. 2022. 1. 16.
CloudWeb : StarterPack 작성은 무조건 실습중심(Starter Pack) # Starter Pack yum -y install epel-release yum install -y vim net-tools curl wget git tree nfs-utils httpd && yum update -y && poweroff yum install -y squid # proxy 서버용 yum install -y nfs-utils # nfs용(기본) yum install -y haproxy # load-balaner용 yum install -y httpd # 클론용(기본) yum install shellcheck sed -i "s/\r//g" *.sh #from window shellcheck *.sh #!/bin/bash # Starter .. 2022. 1. 15.
CloudOS/WEB : Hardware, VMWare, CentOS, Debian, InfraStructure, Network, Security, Protocols, Proxy, Caching, Load Balancer, Firewall, WebServer CloudETC 리눅스 기본 명령어가 너무 길어져서 리눅스 실습만을 위한 파일을 따로 준비함 작성은 무조건 실습중심(Starter Pack) # Starter Pack yum -y install epel-release yum install -y vim net-tools curl wget git tree nfs-utils httpd && yum update -y && poweroff yum install -y squid # proxy 서버용 yum install -y nfs-utils # nfs용(기본) yum install -y haproxy # load-balaner용 yum install -y httpd # 클론용(기본) 주의사항 1. shellcheck 한번 돌리고 시작하기 2. 일단 복제할거에서 .. 2022. 1. 15.