본문 바로가기

전체 글10

3. 무료 비공개 Git Repository 만들기(with. GitLab) GitLab은 10GB의 무료 저장소를 제공하며 비공개 저장소(Private Repository)를 만들 수 있다. GitLab 회원가입 1. GitLab 공식 홈페이지에 접속하여 우측 상단의 Sign in을 클릭한다. 2. 화면 하단의 Register now를 클릭하여 회원가입을 한다. 3. 입력한 이메일 주소로 확인 메일이 발송되고 Confirm your account를 클릭하면 회원가입이 완료된다. 4. 첫 로그인을 하면 아래와 같은 기본 정보를 묻는데 자신의 상황에 맞게 선택하고 Continue버튼을 클릭한다. 5. 프로젝트 생성을 위해 Group name, Project name을 입력하고 Create project버튼을 클릭한다. Group, Project는 나중에 추가, 삭제가 가능하다. 6.. 2023. 3. 2.
2. STS 설치 및 SpringBoot 프로젝트 생성하기 Spring Framework는 Java 기반으로 만든 프레임워크이다. STS(Spring Tool Suite)는 스프링 개발에 최적화된 플러그인이 추가된 개발 툴이다. STS 다운로드 및 실행 1. 스프링 공식 홈페이지에 접속 후 Windows용 최신 버전을 다운로드한다. 2. 다운로드한 jar 파일을 압축 해제하고 contents.zip 파일을 압축 해제한다. sts-4.17.2.RELEASE 폴더를 원하는 폴더로 이동시킨다. 3. SpringToolSuite4.exe를 실행한다. 4. workspace 경로를 설정하고 Launch버튼을 클릭하면 STS 초기화면이 나온다. STS 프로젝트 생성 1. 좌측 Package Explorer에서 Create new Spring Starter를 클릭한다. Ne.. 2023. 3. 1.
1. Windows10 Java(OpenJDK) 설치하기 Java 프로그램을 만들기 위해서는 JDK(Java Development Kit)가 있어야 한다. 개발 환경 세팅을 위해 무료로 제공되는 OpenJDK를 설치한다. 설치 버전은 서버 환경과 동일하게 11 버전으로 한다. OpenJDK 다운로드 1. OpenJDK 공식 홈페이지 메인화면 중앙의 jdk.java.net/19를 클릭한다. 2. OpenJDK 최신버전 다운로드 화면이 나오는데 좌측 하단에 보면 이전 버전을 다운로드할 수 있는 링크가 보인다. Java SE 11을 클릭한다. 3. Windows/x64 Java Development Kit을 클릭하여 다운로드한다. OpenJDK 설치 및 환경변수 설정 1. 다운로드한 파일을 압축 해제 후 C:\Program File\jdk-11로 복사한다. 2. W.. 2023. 2. 28.
내 공인 IP 확인 하는 방법 네이버에서 확인하는 방법도 있지만 간혹 정확하지 않을 때가 있어 Windows에서 확인하는 방법을 사용한다. 1. 커맨드창 실행 Windows 키 + R 키를 누르고 cmd를 입력한다. 2. 아래와 같이 명령어를 입력한다. D:\> nslookup myip.opendns.com. resolver1.opendns.com 2023. 2. 27.
오라클 클라우드 VCN 설정 VCN(Virtual Cloud Network)은 가상의 네트워크로 인스턴스에 접속할 수 있는 IP, Port를 관리한다.(방화벽 개념) 인스턴스에 웹 서버를 띄우고 해당 웹 페이지로 접속하려면 VCN을 통한 접근 규칙을 등록해야 한다. 1. 오라클 클라우드 콘솔에서 Virtual cloud networks 메뉴로 들어가서 접근 규칙을 설정할 구획 및 VCN을 클릭한다. 2. VCN 상세화면의 Subnet 목록에서 public subnet-vcn-was 를 클릭한다. 3. Subnet 상세화면의 Security Lists 에서 Default Security List for vcn-was 를 클릭한다. 4. 접근 규칙 목록이 나오며 Add Ingress Rules 버튼을 클릭하여 신규 규칙을 등록한다. S.. 2023. 2. 27.
5. 무료 SSL 인증서 설치하기(with. certbot) Let's Encrypt이라는 기관을 통해 무료로 TLS 인증서를 발급받을 수 있다. 인증서 발급을 위해 certbot이라는 무료 소프트웨어를 사용한다. certbot 홈페이지에서 자신의 서버 사양을 선택하면 그에 맞는 설치 방법을 안내해 준다. 그런데 톰캣은 소프트웨어 목록에 보이지 않는다. 그렇다고 톰캣에 적용하지 못하는 것은 아니다. snap 설치 certbot 공식 홈페이지에서는 snap을 통해 설치하는 것을 권장하고 있다. 우선 snap을 설치한다. 1. epel 패키지 저장소를 설치한다. $ sudo yum install epel-release 2. epel 패키지 저장소가 유효한지 확인한다. $ yum repolist enabled 3. snapd를 설치하고 버전을 확인한다. $ sudo y.. 2023. 2. 27.
4. 무료 도메인 만들기(with. 내도메인.한국) 내도메인.한국에서는 회원가입을 하면 무료로 도메인을 발급받을 수 있다. 한글 도메인과 일반 도메인이 제공되는데 일반적(?)인 도메인은 아니지만 무료라는 메리트가 있다. 도메인 검색 회원가입 후 일반 도메인 검색창에서 발급받고자 하는 도메인을 입력한다. 유명 단어는 이미 등록되어 있기 때문에 자신만의 고유한 단어를 검색한다. 검색결과에서 등록하기가 나오면 클릭하여 도메인 등록 화면으로 이동한다. 도메인 등록 도메인 상세정보 화면에서 IP연결(A)에 체크하고 웹 서버의 Public IP를 입력한다. 도메인 접속 확인 발급받은 도메인으로 접속한다. 2023. 2. 27.
3. CentOS 8 Tomcat 8.5 설치 및 외부 접속하기 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단에서 개발한 웹 애플리케이션 서버로 오픈소스 소프트웨어이다. 톰캣(Tomcat) 다운로드 1. 톰캣 어카이브로 이동해 설치할 톰캣 버전을 확인한다. Tomcat 8.5.61 버전을 설치할 것이기 때문에 /dist/tomcat/tomcat-8/v8.5.61/bin/apache-tomcat-8.5.61.tar.gz 파일의 링크를 복사한다. 2. wget 명령어를 통해 파일을 다운로드한다. $ wget -c http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.61/bin/apache-tomcat-8.5.61.tar.gz 3. 다운로드한 압축파일을 압축해제하고 /usr/local/ 경로로 디렉터리를 이동시킨다.. 2023. 2. 27.