install

· Build/Gradle
Gradle 설치 및 사용하기 Gradle을 설치하고 사용하는 방법에 대해 정리한 내용입니다. 1. Gradle Spring 프로젝트의 빌드 도구로는 Maven을 많이 사용하지만 XML 기반의 설정 파일인 pom.xml은 동적인 구성에 제약이 있었습니다. 이러한 Maven의 대안으로 나온 Gradle은 Groovy 기반의 스크립트 언어로 구성되어 있으며 변수 선언 및 조건문(if-else, for) 등을 사용하여 로직 구현이 가능합니다. Gradle Build Tool Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster. gradle.org Gradle의 특징은 다음과..
· Cloud/Docker
Docker Desktop for Mac 설치하기 Docker Desktop은 일반적으로 로컬 환경에서 docker를 편리하게 설치하고 실행하기 위해서 사용합니다. Docker 뿐만 아니라 Kubernetes 환경도 간편하게 설정하여 사용할 수 있습니다. 1. Docker Desktop for Mac 다운로드 및 설치 아래 링크에서 Docker Desktop on Mac 설치를 위한 .dmg 파일을 다운로드하여 설치를 진행해줍니다. Docker Desktop for Mac and Windows | Docker Learn why Docker Desktop is the preferred choice for millions of developers building containerized application..
MongoDB Compass 설치하기 Compass는 MongoDB에서 제공하는 GUI 환경의 MongoDB 클라이언트 입니다. Compass를 이용하여 외부에서 MongoDB에 접근할 수 있습니다. 1. Compass 설치 macOS(Catalina) 환경에서 MongoDB Compass를 설치하는 방법입니다. MongoDB 공식 홈페이지에서 설치 파일을 다운로드 해줍니다. https://www.mongodb.com/try/download/compass 설치 파일을 실행하여 설치를 진행해줍니다. 설치가 완료되면 MongoDB Compass를 실행해줍니다. New Connection > Fill in connection fields individually 버튼을 클릭하여 접속 정보를 입력한 후에 Conn..
MongoDB 소개 및 설치하기 MongoDB의 특징과 설치하는 방법에 대해 알아보겠습니다. 1. MongoDB MongoDB는 C++로 작성된 문서지향적(Document-Oriented) NoSQL(Not Only SQL) 오픈 소스 데이터베이스입니다. MongoDB에서 사용되는 데이터 형태는 다음과 같습니다. { _id: ObjectId("5099803df3f4948bd2f98391"), userName: "freestrokes", name: { first: "Harry", last: "Kim" } } MongoDB의 데이터 구조를 RDBMS와 비교하여 정리하면 다음과 같습니다. Field RDBMS의 column과 유사한 개념입니다. Document RDBMS의 row(record)와 유사한 개념입..
· Apache/Nutch
아파치 너치(Apache Nutch) 설치하기 우분투 환경에서 아파치 너치(Apache Nutch)의 설치 방법에 대해 알아보겠습니다. (2.x 버전을 기준으로 설치를 진행했습니다) Apache Nutch Download 아래 경로에서 Apache Nutch를 다운로드 받습니다. http://nutch.apache.org/downloads.html 2.3.1 버전의 src.tar.gz 파일을 다운로드 받습니다. 위의 페이지로 이동하게 되는데 미러 사이트 링크를 클릭하여 다운로드 해줍니다. Apache Nutch 설치 Apache Nutch의 설치에 앞서 사전에 Apache Ant와 Java 및 MySQL을 설치해줘야 합니다. Java 설치http://freestrokes.tistory.com/entry/..
InstallCert를 사용하여 SSL/TLS Server 인증서 생성하기 Ubuntu 환경에서 Java InstallCert를 사용하여 SSL/TLS Server 인증서를 생성하는 방법에 대해 알아보겠습니다. Java를 사용하여 HTTPS로 remote 사이트에 연결시 다음과 같은 Exception이 발생합니다. Caused by: javax.naming.CommunicationException: simple bind failed: [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certp..
freestrokes
'install' 태그의 글 목록