ubuntu

    Linux - vi 명령어 모음

    자주 쓰는 명령어vi filename # 파일 열기a # 입력 모드로 전환i # 입력 모드로 전환Esc # 명령 모드로 전환:w # 파일 저장:q # 파일 종료:wq # 저장 후 종료:q! # 저장하지 않고 종료:w filename # 다른 이름으로 저장dd # 현재 줄 삭제G # 파일의 끝으로 이동gg # 파일의 처음으로 이동:set nu # 줄 번호 표시명령어들# vi 텍스트..

    Ubuntu - Docker + nginx + spring boot 띄우기

    Docker 설치# 필수 패키지 설치sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl software-properties-common# Docker GPG key 추가curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg# Docker 저장소 추가echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https..

    Linux - 프로세스명으로 실행 중인 프로세스 죽이기

    명령어pkill -9 -f '프로세스명'# Ex. pkill -9 -f 'testSpring-0.0.1-SNAPSHOT.jar'

    Docker - nginx 서버 구동

    컨테이너 생성 및 실행# 컨테이너 생성sudo docker run -dit -p 80:8080 --name my-container ubuntu:20.04# 컨테이너 접속sudo docker exec -it my-container /bin/bashnginx 다운로드# ubuntu 패키지 업데이트apt-get update# nginx 다운로드apt-get install nginxnginx 다운로드 중 입력창이 나올 경우 순서대로 y(설치 확인) - 6(아시아 선택) - 69(서울 선택) 입력nginx 설정 파일 수정# vim 다운로드apt-get vim# nginx 파일 수정으로 이동vi /etc/nginx/sites-enabled/default이동 후 수정할 항목server { listen 8..

    Ubuntu - Docker 설치

    시스템 패키지 업데이트sudo apt-get update패키지 설치sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonDocker 공식 GPG 키 추가curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -Docker 공식 apt 저장소 추가sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"시스템 패키지 업데이트sudo apt-get updateDocker ..

    Linux - ssh 키 생성

    명령어ssh-keygen -t rsa -b 4096 -f 키이름 -C "주석내용"설명ssh-keygen : SSH 키 페어를 생성하는 기본 명령어-t rsa : 키 타입 지정-b 4096 : 생성할 키의 비트 길이를 지정, 비트 길이가 길수록 보안성이 높아지지만, 키 생성과 인증 과정이 더 느려짐-f 키이름 : 키 파일의 이름을 지정, 이 옵션을 사용하면 기본 경로 (Ex. ~/.ssh/id_rsa)가 아닌 원하는 경로와 이름으로 키 파일을 저장할 수 있음-C "주석내용" : 키에 주석을 추가, 이메일 주소나 키의 용도를 주석으로 달 수 있음

    Ubuntu - nginx 재설치

    명령어# 기존 nginx 삭제sudo apt-get purge nginx nginx-common nginx-full# nginx 설치sudo apt-get install nginx

    Ubuntu - java 21 설치

    명령어# apt 리스트 업데이트sudo apt update# java 21 버전 다운로드sudo apt install openjdk-21-jdk-headless# 설치 가능한 java 버전 확인# sudo apt list openjdk*