분류 전체보기14 [이것이 리눅스다] CentOS에 SSH 설치하기 이번에는 이전에 설치한 CentOS에 외부에서 접속해서 사용할 수 있도록SSH를 설치해 보도록 하겠습니다.[SSH 패키지 설치]터미널에 아래 명령어를 입력하여 SSH패키지를 설치합니다.yum install openssh-server openssh-clients openssh-askpass아래와 이미지와 같이 입력하면 설치가 진행됩니다. [SSH Config파일 수정]설치한 SSH의 접속 시 기본포트는 22번 포트로 조금이라도보안을 위해서 포트변경을 하도록 하겠습니다. #설정파일 열기vi /etc/ssh/sshd_config#설정파일 실행후 /Port를 입력하여 포트설정 부분으로 이동 #i를 입력하여 입력모드로 전환후 원하는 포트로 변경합니다.설정파일을 실행하면 아래 이미지와 같습니다. [SSH 재시작]위.. 2024. 6. 21. [SpringBoot - JPA] 스프링부트 JPA 사용해 등록/수정/조회 API 만들기 오늘은 JPA를 이용해서 등록/수정/조회 API를 만들어 보도록 하겠습니다.API를 만들기 위해 총 3개 클래스를 생성할 겁니다.Request 데이터를 받을 DTOAPI 요청을 받을 Controller트랜잭션, 도메인 기능 간의 순서를 보장하는 Service책에서 설명하길 Service에서는 비즈니스 로직을 처리해야 하는 게 아닌 트랜잭션, 도메인 간 순서 보장의 역할만 한다고 합니다... 참고일단 Spring 웹 계층을 확인하겠습니다.[Spring 웹 계층]각 영역에 대한 간단한 설명은 아래와 같습니다.Web Layer- 흔히 사용하는 컨트롤러와 JSP/Freemaker 등의 뷰 템플릿 영역Service Layer- @Service에 사용되는 서비스 영역, 일반적으로 Controller와 DAO의 중간.. 2024. 6. 21. [Java - Thread 와 Runnable] Java Thread와 Runnable 사용하기 [Thread 개념 및 사용방법]이번에는 Java의 Thread 기능의 기본적인 개념과 사용방법에 대해서 알아보도록 하겠습니다. [프로세스와 스레드 (Process VS Thread)]일단 스레드의 개념을 알기전에 프로세스와 스레드가 무엇인지부터 알아보겠습니다. 1) 프로세스 프로세스(Process)는 일반적으로 CPU에 의해 메모리에 올려져 실행 중인 프로그램을 자바의 JVM은 주로 하나의 프로세스로 실행되지만 동시에 여러 작업을 수행하기 위해 멀티 스레드도 지원하고 있습니다. 2) 스레드스레드(Thread)는 위 프로세스 안에서 실질적으로 작업을 실행하는 단위자바에서는 JVM에 의해 관리되며, 프로세스에는 적어도 1개의 스레드가 존재하며 Main스레드 외 다른 스레드를 추가하면 멀티 스레드 환경이 됩.. 2024. 6. 20. [Linux] Mac M1 - CentOs 설치하기 (맥 M1 CentOS 설치하기) 회사에서 사용하고있는 서버는 CentOS라 한번 공부해보고 싶어서 이것이 리눅스다 책을 보고 따라하는 김에 글을 기억할 만한것들을 작성해보려고 합니다.[CentOS 설치하기]현재 저는 Mac m1칩 을 사용하고 있어 가상머신을 통해 CentOS를 설치하려고 합니다.저와 같은 환경이라면 아래와 같은 준비물이 필요합니다.1. CentOS ISO2. 가상머신1. CentOS 설치 파일을 다운 받기 위해서는 아래 링크로 접속해서 다운받아줍니다.https://www.centos.org/download/ DownloadHome Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud.. 2024. 6. 20. 이전 1 2 3 4 다음