반응형

1. 시험환경

    ˙ ubuntu 20.04

    ˙ crontab

 

2. 목적

    ˙ 우분투 환경에서 crontab을 이용하여 부팅/재부팅 후 특정 프로그램(스크립트)을 자동 실행한다.

    ˙ init.d 등 시스템에 등록하여 자동실행 하는 방법은 시도하였으나 잘 동작하지 않았다.

 

3. 적용

    ① 프로그램 실행 스크립트를 작성한다.

        - 예제 파일명 : auto_run.sh

1
2
#!/bin/bash
java -jar /home/ubuntu/sample/test.jar
cs

 

    ② 스크립트에 실행권한을 부여한다.

        - 명령어 : $ chmod  +x  /home/ubuntu/auto_run.sh

 

    ③ crontab을 실행한다.

        - 명령어 : $ crontab -e

 

    ④ crontab에서 시스템 부팅/재부팅 시 자동실행을 설정하고 저장한다.

        - 설정 : @reboot  /home/ubuntu/auto_run.sh  >  auto_run.log  2>&1

 

4. 결과

    ˙ 시스템을 부팅/재부팅 후 해당 프로그램이 자동으로 실행되는지 확인한다.

반응형
반응형

1. 시험환경

    ˙ ubuntu v22.04

    ˙ Docker 최신버전

    ˙ minikube

 

2. 목적

    ˙ minikube 설치 선행 조건 : 우분투 환경에서 도커(docker) 최신 버전을 설치한다.

    ˙ 우분투 환경에서 minikube를 설치한다.

 

3. 적용

    ① 설치 가능한 패키지 리스트를 업데이트한다.

        - $ sudo apt update

 

    ② 아래 포스팅을 참고하여 Docker 최신버전을 설치한다.

        - 참고 : https://languagestory.tistory.com/190

 

우분투(ubuntu) 리눅스 환경에서 docker(도커) 설치하기

1. 시험환경 ˙ 우분투(ubuntu) v20.04 ˙ 도커(docker) 2. 목적 ˙ 우분투(ubuntu) 리눅스 환경에서 도커(docker) 설치하는 방법을 알아보자. 3. 적용 ① docker 공식 사이트에 접속한다. - URL : https://docs.docker.com/c

languagestory.tistory.com

 

    ③ minikube 공식 가이드 사이트에 접속한다.

        - 참고 : https://minikube.sigs.k8s.io/docs/start/

 

minikube start

minikube is local Kubernetes

minikube.sigs.k8s.io

 

    ④ minikube 설치환경을 설정하고 package를 다운받아 설치 한다.

 

    ⑤ minikube를 시작하고 동작을 확인한다.

 

4. 결과

반응형
반응형

1. 시험환경

    ˙ 우분투(ubuntu) v20.04

 

2. 목적

    ˙ 우분투(ubuntu) 리눅스 최초 설치 시 Package Repoisitory

    ˙ 리눅스

 

3. 적용

    ① 우분투(ubuntu) 리눅스에서 사용 가능한 패키지들과 그 버전에 대한 정보를 업데이트한다. 설치된 패키지를 업데이트하는 것이 아니라 설치 가능한 목록만 업데이트 한다.

        - $ sudo apt-get update

 

    ② 설치된 패키지들을 최신 버전으로 업그레이드한다. ①번 절차에서 "apt-get update" 명령어로 가져온 각 패키지의 최신 버전으로 업그레이드 설치한다.

        - $ sudo apt-get upgrade

 

4. 결과

    ˙ 우분투(ubuntu) 운영체제에 설치된 패키지 목록 및 버전을 확인한다.

        - $ dpkg -l

 

 

 

반응형
반응형

1. 시험환경

    ˙ 우분투(ubuntu) v22.04

    ˙ Open JDK v11

 

2. 목적

    ˙ 우분투(ubuntu) 리눅스 환경에서 OpenJDK 설치하는 절차를 알아보자.

 

3. 적용

    ① 패키지 레포지토리를 업데이트한다.

        - $ sudo apt-get update && sudo apt-get upgrade

 

    ② openjdk 11을 설치한다.

        - sudo apt-get install openjdk-11-jdk

 

    ③ JRE 및 JAVAC(컴파일러) 설치버전을 확인한다.

        - $ java -version

        - $ javac -version

 

    ④ JAVA_HOME 환경변수를 등록하고 PATH를 추가한다.

        - $ vi ~/.bashrc

        - $ source ~/.bashrc

1
2
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
export PATH=$PATH:$JAVA_HOME/bin
cs

 

    ⑤ 등록된 환경변수를 출력한다.

        - $ echo $JAVA_HOME

 

4. 결과

    ˙ 등록된 환경변수를 출력한다.

        - $ echo $JAVA_HOME

반응형

+ Recent posts