본문 바로가기

728x90

전체 글

우분투에서 nvm을 설치하고 이를 사용하여 여러 버전의 nodejs를 관리하는 방법 우분투에서 nvm(Node Version Manager)을 설치하고 이를 사용하여 여러 버전의 nodejs(Node.js)를 관리하는 방법nvm(Node Version Manager)을 사용하면 여러 버전의 Node.js를 설치하고 쉽게 전환할 수 있습니다.필수 패키지 설치sudo apt install -y jqNVM 최신 릴리스 버전을 가져오기export NVM_VERSION=$(curl --silent "https://api.github.com/repos/nvm-sh/nvm/releases/latest" | jq -r .tag_name)$ echo $NVM_VERSIONv0.40.11. nvm 설치nvm 설치 스크립트 실행curl -o- https://raw.githubusercontent.com/n.. 더보기
파일 전송 시간을 계산하는 방법 파일 전송 시간을 계산하는 방법전송 속도와 파일 크기를 이용해 전송 시간을 계산합니다.1. 기본 공식2. 계산 단계파일 크기 변환파일 크기를 적절한 단위로 변환합니다.1KB = 1024 바이트1MB = 1024KB = 1024^2 바이트1GB = 1024MB = 1024^3 바이트전송 속도 변환전송 속도를 바이트/초로 변환합니다.1MB/s = 1024 바이트/초시간 계산공식에 변환된 값을 대입하여 초 단위의 시간을 구합니다. 이후 초를 분과 시간으로 변환합니다.시간(분) = 초 / 60, 시간(시) = 분 / 603. 예제 계산파일 크기 : 45GB = 45 x 1024^3 바이트 = 48,318,382,080 바이트전송 속도 : 35MB/s = 35 x 1024^2 바이트 = 36,700,160 바이트.. 더보기
우분투에서 NodeSource를 사용하여 nodejs를 설치하고 관리하는 방법 우분투에서 NodeSource를 사용하여 nodejs(Node.js)를 설치하고 관리하는 방법NodeSource는 Node.js의 공식 바이너리를 제공하는 저장소로 다양한 버전의 Node.js를 쉽게 설치할 수 있게 도와줍니다.1. NodeSource 저장소 추가curl -fsSL https://deb.nodesource.com/setup_20.x | sudo bash -2024-11-26 13:47:43 - Repository configured successfully.2024-11-26 13:47:43 - To install Node.js, run: apt-get install nodejs -y2024-11-26 13:47:43 - You can use N|solid Runtime as a node... 더보기
우분투에서 teleport를 설치하는 방법(4) SecureCRT를 통해 Teleport에 연결하는 방법SecureCRT 설정세션 구성Hostname : Teleport Proxy의 IP 주소Port : 3022Username : SSH 사용자 이름Private Key 설정SecureCRT에서 Session Options > SSH2 > Authentication으로 이동PublicKey를 선택하고 .pem 키 파일을 지정연결 실행설정을 저장하고 연결 더보기
fdisk 명령어를 사용하여 디스크의 파일 시스템을 재구성하는 방법 fdisk 명령어를 사용하여 디스크의 파일 시스템을 재구성하는 방법데이터 손실이 발생할 수 있으므로 중요한 데이터는 반드시 백업한 후 진행해야 합니다.1. 대상 디스크 확인디스크와 파티션 정보를 확인하여 작업 대상 디스크를 명확히 식별합니다.sdc가 작업 대상 디스크입니다.lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 279.4G 0 disk ├─sda1 8:1 0 200M 0 part /boot├─sda2 8:2 0 195.3G 0 part /app├─sda3 8:3 0 16G 0 part [SWAP]├─sda4 8:4 0 1K 0 part └─sda5 8:5 0.. 더보기
우분투에서 teleport를 설치하는 방법(3) 우분투에서 텔레포트(teleport)를 설치하는 방법(3)1. Teleport 패키지 다운로드 및 설치Teleport 공식 웹사이트에서 패키지를 다운로드하여 수동으로 설치할 수도 있습니다. Teleport 다운로드wget https://cdn.teleport.dev/teleport-v17.0.1-linux-amd64-bin.tar.gz압축 해제 및 설치tar -xzf teleport-v17.0.1-linux-amd64-bin.tar.gzsudo mv teleport/tsh teleport/tctl /usr/local/bin/설치 확인tsh versionTeleport v17.0.1 git:v17.0.1-0-gdc583710 go1.23.3tctl versionTeleport v17.0.1 git:v17... 더보기
우분투에서 teleport를 설치하는 방법(1) 우분투에서 텔레포트(teleport)를 설치하는 방법(1)텔레포트(teleport)는 SSH와 같은 원격 접속 프로토콜을 이용하여 서버나 클러스터에 접속할 수 있는 오픈소스 도구입니다. 테스트 환경$ lsb_release -dDescription: Ubuntu 24.04 LTS1. Teleport 설치환경 변수 할당export TELEPORT_PKG=teleportexport TELEPORT_VERSION=v17export TELEPORT_CHANNEL=stable/${TELEPORT_VERSION?}source /etc/os-releaseTeleport PGP 공개 키 다운로드sudo curl -s https://apt.releases.teleport.dev/gpg \-o /usr/share/ke.. 더보기
Elasticsearch, 오픈 소스로의 귀환! Elasticsearch, 오픈 소스로의 귀환!https://www.elastic.co/kr/blog/elasticsearch-is-open-source-again Elasticsearch, 오픈 소스로의 귀환!Elastic은 Elasticsearch와 Kibana에 오픈 소스 라이선스를 다시 적용하면서 기존 라이선스 옵션에 AGPL 라이선스를 추가한다고 발표했습니다. 이 변화는 오픈 소스 원칙과 오픈 소스 커뮤니티에 대한 우www.elastic.co 참고URL- elastic 블로그 : Elasticsearch, 오픈 소스로의 귀환! 더보기

728x90
반응형