Linux/Ubuntu
-
개요여러 서버를 운영하다보면 가끔 필요해지는 서버간 파일 전송 방법에 대해 정리해보았다.scp보다는 rsync를 사용하는게 안정적이라고는 들었으나 일단은 scp로도 충분한 것 같아 rsync는 추후에 사용하게 되면 그때 정리할 예정이다.1. 서버 A에 SSH 접속ssh 서버A유저@서버A의IP# ex. ssh userA@123.123.123.1232. SSH 키쌍 생성 (서버 A에서)ssh-keygen -t rsa -b 40963. 생성된 키쌍 파일 확인ls -al4. pub key 내용 확인 및 복사cat ~/.ssh/id_rsa.pub5. 서버 B에 SSH 접속ssh 서버B유저@서버B의IP# ex. ssh userB@456.456.456.4566. 서버 A의 pub key를 서버 B의 authorize..
Ubuntu - 서버간 파일 전송(scp 명령어)개요여러 서버를 운영하다보면 가끔 필요해지는 서버간 파일 전송 방법에 대해 정리해보았다.scp보다는 rsync를 사용하는게 안정적이라고는 들었으나 일단은 scp로도 충분한 것 같아 rsync는 추후에 사용하게 되면 그때 정리할 예정이다.1. 서버 A에 SSH 접속ssh 서버A유저@서버A의IP# ex. ssh userA@123.123.123.1232. SSH 키쌍 생성 (서버 A에서)ssh-keygen -t rsa -b 40963. 생성된 키쌍 파일 확인ls -al4. pub key 내용 확인 및 복사cat ~/.ssh/id_rsa.pub5. 서버 B에 SSH 접속ssh 서버B유저@서버B의IP# ex. ssh userB@456.456.456.4566. 서버 A의 pub key를 서버 B의 authorize..
2025.05.12 -
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..
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..
2024.06.24 -
개요서버를 새로 생성한 후에 필수적으로 진행하게 되는 docker, docker compose 설치 명령어를 정리해보았다.복사 붙여넣기를 했을때 명령어끼리 간섭이 생기지 않는 최소 단위로 코드 블럭을 분리했다.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 ..
Ubuntu - Docker, Docker Compose 설치개요서버를 새로 생성한 후에 필수적으로 진행하게 되는 docker, docker compose 설치 명령어를 정리해보았다.복사 붙여넣기를 했을때 명령어끼리 간섭이 생기지 않는 최소 단위로 코드 블럭을 분리했다.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 ..
2024.06.04 -
명령어# 기존 nginx 삭제sudo apt-get purge nginx nginx-common nginx-full# nginx 설치sudo apt-get install nginx
Ubuntu - nginx 재설치명령어# 기존 nginx 삭제sudo apt-get purge nginx nginx-common nginx-full# nginx 설치sudo apt-get install nginx
2024.05.28 -
명령어# apt 리스트 업데이트sudo apt update# java 21 버전 다운로드sudo apt install openjdk-21-jdk-headless# 설치 가능한 java 버전 확인# sudo apt list openjdk*
Ubuntu - java 21 설치명령어# apt 리스트 업데이트sudo apt update# java 21 버전 다운로드sudo apt install openjdk-21-jdk-headless# 설치 가능한 java 버전 확인# sudo apt list openjdk*
2024.05.27 -
명령어# 패키지 리스트 업데이트sudo apt-get install git# git 설치sudo apt install git# git version 확인git --version
Ubuntu - git 설치명령어# 패키지 리스트 업데이트sudo apt-get install git# git 설치sudo apt install git# git version 확인git --version
2024.05.27