일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- spark
- 인텔리J
- apache storm
- Hbase
- Spring
- DDD
- scala
- SBT
- Spring XD
- Angular2
- design pattern
- 엘라스틱서치
- hdfs
- intellij
- Spring Batch
- hibernate
- 제주
- 스프링 배치
- Clean Code
- Storm
- elastic search
- Gradle
- docker
- elasticsearch
- Spring Boot
- nginx
- 도메인주도설계
- Java
- hadoop
- Linux
- Today
- Total
목록전체 글 (310)
욱'S 노트
이번 가이드는 nginx에 대한 기본적인 소개와 단순한 작업들을 어떻게 수행하는지에 대해 담고 있다. 먼저 nginx는 독자의 머신에 이미 설치되어 있다고 가정한다. 만약 그렇지 않다면 설치 페이지를 참조하라. 이번 가이드는 nginx을 어떻게 시작하고 중지하는지 그리고 설정을 어떻게 리로드 하는지에 대해 설명한다. 그리고 설정 파일의 구조와 static 컨텐츠를 서비스하기 위해 설정하는 방법, nginx를 프록시 서버로 설정하는 방법등을 다룬다. nginx는 하나의 마스터 프로세스와 몇몇의 워커 프로세스를 가진다. 마스터 프로세스의 주요 목적인 설정을 읽고 해석하는 것이다. 그리고 워커 프로세스를 유지한다. 워커 프로세스는 요청의 실제적인 처리를 수행한다. 워커 프로세스의 수는 설정 파일에 정의되며 고..
도메인 서비스를 활용하여 운영툴 사이트에 접속하기 위해서 웹서버를 설치해보겠다. apache와 nginx를 고민하다가 일단 nginx로 한다. 왜냐 새로운 거니까. 사이트에 가서 설치 방법을 알아본다. 1. YUM을 사용하기 위해 YUM 리파지토리를 설정해보자./etc/yum.repos.d/nginx.repo 파일을 생성하고 아래의 내용을 적어넣자.[nginx]name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1 2. 다음 잘 설정이 되었는지 확인해보자. 설정이 잘 되었다면 nginx가 조회될 것이다.$ yum search nginx Loaded plugins: fastestmirror R..
Build your own images 도커 이미지는 컨테이너의 기반이다. docker run을 실행할때마다 어떠한 이미지를 원하는지 기술해야 된다. 이전 섹션에서는 이미 존재하는 이미지를 사용하는 방법에 대해서 알아봤다. 우리는 또한 도커 호스트에 다운로드된 이미지가 저장된다는 것도 알고 있다. 만약 호스트에 이미지에 존재한다면 레지스트리로 부터 다운로드 받지 않는다 : 기본적으로 Docker Hub 레지스트리이다. 이번 섹션에서는 도커 이미지에 대해서 더 많은 것을 알아 볼 것이다.도커 호스트의 이미지 관리하고 사용하기기본 이미지 생성도커허브 레지스트리로 이미지 업로드하기 Listing images on the host 호스트에 있는 이미지를 리스팅하는 걸로 시작해보자. 커맨드는 다음과 같다.$ do..
Run a simple application “Hello world in a container“에서 우리는 docker run 커맨트를 이용해 첫번째 컨테이너를 띄웠다. 우리는 foreground에서 대화형 컨테이너를 실행하였고, 또한 백그라운드에서 분리된 컨테이너를 실행하였다. 이러한 과정중에 몇가지 Docker 커맨드를 배울 수 있었다. docker ps - 컨테이너들의 리스트를 출력docker logs - 컨테이너의 표준 출력을 보여준다.docker stop - 실행중인 컨테이너를 중지한다. Learn about the Docker client 인지하지 못했지만 우리는 이미 도커 클라이언트를 이용하였다. 클라이언트는 단순한 커맨드라인이다. 클라리언트는 각 명령 과 각 명령의 일련의 플래그 및 인자를..
Using Nashorn Nashorn은 자바 프로그램에서 사용할 수 있는 자바스크립트 엔진이다. Nashorn은 커맨드라인에서 사용할 수 있는데 jjs라는 커맨드로 실행시킬 수 있다. $ jjsjjs> print('Hello World'); 이번 튜토리얼은 자바코드에서 nashorn을 사용하는 것에 포커스를 맞춘다. 다음은 간단한 HelloWorld 예제이다. 자바에서 자바스크립트를 수행하기 위해서 nashorn 스크립트 엔진을 먼저 생성해야 한다.ScriptEngine scriptEngine = new ScriptEngineManager().getEngineByName("nashorn"); scriptEngine.eval("print('Hello world');"); 자바 스크립트 코드는 위와 같이 ..