Server 5

Ubuntu 18.04 LTS에서 OpenStack 설치하기

어제까지만 해도 vm으로는 안될거라고 생각했는데, OpenStack을 발견하고 희망을 찾았다. 우선.. vm에서 알수 없던 오류가 나는 이유를 알았다. 서버의 가상화 옵션을 꺼두었기 때문에 64bit를 실행할 경우 에러가 발생했던 문제였다. 서버를 재부팅하고, bios 모드로 들어가서 각 환경에 따라 CPU 가상화 모드를 enable로 변경한다. virtualbox를 설치하고, (데스크탑 모드여서 그냥 화면 보고 설치했다.) 아래 블로그를 참고하여 OpenStack을 꾸리기 시작했다. https://jbhs7014.tistory.com/m/59 [OpenStack] DevStack으로 OpenStack 설치하기 DevStack이란? 본격적으로 오픈스택을 통한 클라우드 환경을 구축하기 위해서는 가장 먼저 ..

Server 2020.07.01

Ubuntu 18.04 LTS에서 Docker 설치하기

고민 끝에 host os위에 VM을 하나 올리고, 그 위에 도커 컨테이너를 올리기로 결정했다. 우선 cli에서 VM을 설치하는 것도 난관이었다.. 그래서 실패했다.....;; CLI로 VM을 설치하고, vagrant를 설치하여 실행시키려 했더니 알 수 없는 에러로 인해... 삭제.. 그래서 도커를 올리기로 결정했다. ㅋㅋ 도커를 먼저 올려서 컨테이너 기반의 서버 작업을 진행한 뒤, 쿠버네티스에 담기로 결정했다. 쿠버네티스 마스터 노드를 내 서버에 띄우면 될 것 같다. https://gmyankee.tistory.com/226 [Docker](도커) #04. Docker Install on Ubuntu 18.04 LTS 서론 https://gmyankee.tistory.com/178 도커 1장 | Ubun..

Server 2020.06.30

Ubuntu 18.04 서버 세팅 기록

우분투 18.04 설치 https://releases.ubuntu.com/18.04/ 우분투 데스크탑용 iso 파일을 만들기 위해 ubuntu 18.04LTS를 다운받았다. 왜 20.04LTS를 다운받지 않았냐면, 이유는 간단. 원래 우분투는 최신 버전의 직전 버전을 받아야 하는게 국룰. 시동디스크를 만들기 위해 rufus라는 파일을 이용했다. https://rufus.ie/ 시동 디스크까지 만들었으면, 우분투를 설치하고 본격적인 세팅을 시작한다. ssh 설정하기 ssh 원격 접속 허용하기 우선 ssh 원격 접속을 허용하기 위한 작업을 진행했다. sudo apt-get install ssh sudo vi /etc/ssh/sshd_config Line. 22 PermitRootLogin prohibit-p..

Server 2020.06.28

letsencrypt 설치하기 / 설치 실패 해결방법

SSL을 사용하기 위해서는 인증서가 필요하다.그 중 유명한 인증서로는 letsencrypt가 있다.90일 주기로 재인증을 해야하지만 무료라는게 가장 큰 장점!(달면서 의외로 고생한건 함정..) SSL을 달아보기로 하자. 1. cerbot 설치> git clone https://github.com/certbot/certbot.git 2. cerbot 실행> cd cerbot> ./certbot-auto certonly --standalone --email 이메일 -d 호스트네임 열심히 y를 눌러주고 하면 된다.(스샷을 못뜨고 지워버렸다... ㅠㅠㅠ) ------------------------------ (참고) 일어날 수 있는 버그 1. 포트 겹침Problem이라는 경고와 port 80 이 적혀 있다면 ..

Server 2018.12.30

Rest API vs SOAP

API (Application Programming Interface ; 응용 프로그래밍 인터페이스)응용 프로그램에서 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스소스를 공개하지 않고 특정 권한으로 파일 업로드/다운로드를 할 수 있는 기능을 제공 Web API웹 애플리케이션 개발에서 다른 서비스 요청을 보내고 응답을 받기 위해 정의된 명세서 SOAP (Simple Object Access Protocol)HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜구조가 복잡하여 HTTP 상에서 전달이 무거움메시지 인코딩/디코딩 과정 등 웹서비스 개발의 난이도가 높음 구조HEADER : 반복, 보안 및 트랜잭션 ..

Server 2017.12.31