전체 글 (총 582개) 썸네일형 리스트형 OpenStack - DevStack이란? DevStack설치 DevStack이란? - Ubuntu 리눅스의 OpenStack 자동 설치 도구 DevStack 사양NIC - Nat, BridgeRAM - 8GB **CPU - 2Processors, 1Core , 가상화 제공 DevStack 설치1. 관리자 계정으로 변경 2. stack User 추가 3. 환경변수 추가 4. stack 으로 계정 변경 5. git에서 devstack 다운로드 6. devstack 디렉토리로 이동하여 local.conf 파일 생성 후 아래 내용 기입 local.conf 파일 내용# defaultHOST_IP=1.0.0.62SERVICE_HOST=1.0.0.62 # Compute 을 여러대 설치MULTI_HOST=True # Private subnetFIXED_RANGE=10.1.0.0.. OpenStack - PackStack이란? PakcStack 설치 PakcStack 이란- Redhat 계열의 OpenStack 자동화 설치 툴 PackStack 사양NIC - NAT, BridgeRam - 8GB ** (8GB 미만시 설치중 Memory allocated 오류가 나타난다)CPU - 2Processor, 1Core , 가상화 제공 PackStack 이용 설치0. yum update 1. selinux 해제 2. 방화벽 해제- systemctl stop firewalld- systemctl disable firewalld 3. yum list centos-release-openstack-* - repository에 저장된 openstack의 릴리즈 버전들을 확인한다. 4. yum install -y centos-release-openstack-rocky... 11주-1일차 (devstack 설치) 1. stack 사용자 생성useradd -s /bin/bash -d /home/stack -m stack echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/stack . 사용자 변경 devstack 디렉토리 생성sudo su - stack . local.conf 파일 생성후 아래내용 기입 . git에서 다운git clone -b stable/queens https://github.com/openstack-dev/devstack.git .devstack 디렉토리로 이동하여 local.conf 파일 생성 후 아래내용 기입# defaultHOST_IP=1.0.0.62SERVICE_HOST=1.0.0.62 # Compute 을 여러대 설치#MULTI_HOST=T.. OpenStack - OpenStack 이란 OpenStack- Open Source로 구성된 Private Cloud Platform- Nasa와 Rackspace에서 초기 Code 제공- 영문 알파벳 순으로 버전이름 생성- 18.11.12 최신버젼 Rocky- 설치과정 복잡하고 어렵기 때문에 Ubuntu에서는 스크립트를 이용하는 devstack 방식으로 설치 단, 이경우는 시스템을 재부팅하면 사용불가 (현재는 원인 불명) Redhat 계열은 자동화 프로그램인 Puppet을 이용하여 설치하는 PackStack 사용- Compute, Network, BlockStorage, ObjectStorage, DashBoard등을 담당하는 각각의 모듈로 구성되어 있다. OpenStack 구조컴포넌트 - 오픈스택은 크게 아래 두가지 컴포넌트로 구성된다1. 네.. 11주-1일차 (Open Stack - Packstack 설치) PakcStack 이란Redhat 계열의 OpenStack 자동화 설치 툴 PackStack 사양NIC - NAT, BridgeRam - 8GBCPU - 2Processor, 1Core , 가상화 제공 PackStack 이용 설치0. yum update 1. selinux 해제 2. 방화벽 해제- systemctl stop firewalld- systemctl disable firewalld 3. yum list centos-release-openstack-* - repository에 저장된 openstack의 릴리즈 버전들을 확인한다. 4. yum install -y centos-release-openstack-rocky.noarch- 확인된 버전으로 설치 2. yum install -y opensta.. 10주 5일차 - Google reCaptcha 1. BeeBOX 열기DVWA.ova 파일을 연다 추가된 DVWA를 실행 , (키보드 셋팅을해야 한다)네트워크 설정 ( IP : 1.0.0.52 , DG : 1.0.0.254 , Sub : 24) 미리 설치한 Kali 리눅스에서 beebox의 IP를 입력한 다음 DVWA를 선택한다 Insecure CAPTCHA 탭을 누르면 ERROR로 인해 CAPTCAH가 정상작동 하지 않는 것을 볼 수 있다=> 유효하지 않은 도메인 사이트 키라고 나오는데 우리가 연 beebox는 다른 네트워크 환경에서 설정했던 것이라 그런다. 2. reCAPTCHA 재발급reCAPTCHA IP 등록을 위해 Google에서 ReCAPTCHA를 검색하여 google.com/recaptcha로 들어간다 우측 상단에 My reCAPTCHA를.. Gradle-03) gradle 테스크란? 테스크란?- gradle은 명령에의해 테스크(Task)를 수행하는 프로그램이다- gradle compileJava , gradle run 등 명령어를 통해 실행하는 것들이 모두 테스크 이다 테스크 정의- 테스크는 사용자가 정의할 수 있다. - build.gradle에 테스크를 기술해두면 그것을 gradle 명령으로 호출시켜 실행 가능하다. 테스크 정의 방법1. task 테스크명 {... 수행할 문장 ...} 2. task (테스크명) {... 수행할 문장...} 3.task ('테스크명') {... 수행할 문장...} ex) task hello {println('hello 테스크')} 실행 => $ gradle hello Gradle-02) build.gradle 파일 구조와 분석 build.gradle 파일 - # gradle build 명령어로 인해 실행되는 파일(gradle 명령으로 수행하는 처리는 "build.gradle"의 파일의 내용을 바탕으로 실행 된다)1. repositories - gradle이 필요한 라이브러리를 자동으로 다운로드 하기위해 사용하는 저장소 - jcenter() 과 mavenCentral()이 주로 사용된다- jcenter() 과 mavenCetneral()은 Gradle의 메소드이다. 저장소 종류1) Maven 중앙 저장소 - mavenCentral()2) JCenter 저장소 - jcenter() 2. Dependencies- 저장소에서 필요한 라이브러리를 사용하기위한 문장 의존문 종류1) implementation 'com.google.guav.. 이전 1 ··· 49 50 51 52 53 54 55 ··· 73 다음