본문 바로가기

반응형

ubuntu

C276x260 우분투에서 goofys를 설치하는 방법 우분투 24.04에서 goofys를 설치하는 방법goofys는 Amazon S3를 FUSE로 마운트하는 유용한 툴입니다.필수 패키지 설치우분투 24.04는 Go 1.22 버전과 FUSE 3이 기본입니다.sudo apt updatesudo apt install -y fuse golang-go더보기---Go 환경 설정Go 환경 변수를 설정하여 goofys 설치에 필요한 경로를 지정mkdir -p ~/goexport GOPATH=$HOME/goexport PATH=$PATH:$GOPATH/bin환경 변수를 영구적으로 적용echo "export GOPATH=$HOME/go" >> ~/.bashrcecho "export PATH=$PATH:$GOPATH/bin" >> ~/.bashrcsource ~/.bashrc.. 더보기
C276x260 우분투에서 Ansible AWX를 Minikube로 설치하는 방법 우분투 24.04에서 Ansible AWX를 Minikube로 설치하는 방법AWX는 Ansible Tower의 오픈소스 버전으로 웹 기반 UI를 제공하는 Ansible 관리 도구입니다. Ansible의 웹 기반 사용자 인터페이스 및 API로 Ansible 작업을 관리하고 자동화하는 데 사용됩니다. AWX는 Kubernetes 또는 Docker를 기반으로 배포할 수 있습니다.필수 패키지 설치sudo apt updatesudo apt install -y curl wget git vim jq도커 설치curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.shsudo usermod -aG docker $USERnewgrp dockersudo s.. 더보기
C276x260 journald 란 journald 란journald는 systemd의 로그 관리 서비스로 시스템 및 서비스 로그를 중앙에서 관리합니다. 기본적으로 바이너리 형태로 저장되며 다양한 필터링 및 검색 기능을 제공합니다.1. 기본 로그 조회로그를 조회하는 기본 명령어는 journalctl입니다.전체 로그 출력journalctl2. 부팅 후 로그 확인현재 부팅된 후의 로그만 출력합니다.journalctl -b이전 부팅 로그를 출력합니다.-1은 이전 부팅, -2는 두 번째 이전 부팅journalctl -b -13. 특정 서비스 로그 확인nginx 서비스의 로그를 확인합니다.journalctl -u nginx여러 개의 서비스를 함께 조회합니다.journalctl -u nginx -u php-fpm4. 실시간 로그 확인tail -f처럼.. 더보기
C276x260 우분투에 Ansible을 설치하는 방법 우분투 24.04에 Ansible을 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS시스템 패키지 업데이트sudo apt updateAnsible 패키지 설치Ubuntu 24.04에서는 최신 버전의 Ansible이 기본적으로 제공되지 않을 수 있습니다.Ansible의 공식 PPA(Personal Package Archive)를 추가하고 설치하는 것이 좋습니다.sudo apt install software-properties-commonsudo add-apt-repository --yes --update ppa:ansible/ansible더보기---cat /etc/apt/sources.list.d/ansible-ubuntu-ansible-noble.. 더보기
C276x260 우분투에서 Logrotate를 설정하는 방법 우분투에서 Logrotate를 설정하는 방법Logrotate는 로그 파일의 크기 증가를 방지하고 디스크 공간을 효율적으로 관리하기 위해 로그 파일을 주기적으로 압축, 이동, 삭제하는 도구입니다.1. Logrotate 기본 구조 이해Logrotate는 기본 설정 파일과 개별 설정 파일을 사용합니다.기본 설정 파일 : /etc/logrotate.conf개별 애플리케이션 설정 파일 : /etc/logrotate.d2. Logrotate 기본 설정 파일 확인/etc/logrotate.conf 파일은 시스템 전체에 적용되는 기본 정책을 정의합니다.cat /etc/logrotate.conf# see "man logrotate" for details# global options do not affect precedi.. 더보기
C276x260 우분투 24.04에서 최신 버전의 Docker를 설치하는 방법 우분투 24.04에서 최신 버전의 Docker를 설치하는 방법(install docker on ubuntu)Docker 공식 설치 가이드 : Install using the convenience script테스트 환경$ sudo lsb_release -dDescription: Ubuntu 24.04.1 LTSDocker 설치Docker 설치 스크립트 다운로드curl -fsSL https://get.docker.com -o get-docker.shchmod +x get-docker.sh설치 내용을 미리 확인 (실제 설치는 아님)./get-docker.sh --dry-run# Executing docker install script, commit: 4c94a56999e10efcf48c5b8e3f6afe.. 더보기
C276x260 우분투 24.04에서 ModemManager 데몬을 비활성화하는 방법 우분투 24.04에서 ModemManager 데몬을 비활성화하는 방법ModemManager는 우분투에서 사용되는 모뎀 관리 데몬으로 다양한 셀룰러 네트워크 장치(3G, 4G LTE, 5G 모뎀 등)를 지원하고 관리하는 역할을 합니다. 이 데몬은 백그라운드에서 동작하며 네트워크 연결을 설정하거나 상태를 모니터링하는 데 사용됩니다.ModemManager가 불필요한 경우유선 이더넷(LAN)이나 Wi-Fi 네트워크만 사용하는 경우셀룰러 모뎀 장치를 사용하지 않는 서버 환경1. 서비스 상태 확인sudo systemctl status ModemManager2. 서비스 비활성화 및 중지sudo systemctl disable --now ModemManagerRemoved "/etc/systemd/system/dbus.. 더보기
C276x260 우분투 24.04에서 기본 APT 저장소를 카카오 미러로 변경하는 방법 우분투 24.04에서 기본 APT 저장소를 카카오 미러로 변경하는 방법우분투에서 패키지 설치 및 업데이트 속도는 APT 저장소(Mirror 서버)에 따라 달라집니다.한국에서는 카카오 미러 서버(mirror.kakao.com)가 속도와 안정성 면에서 많이 사용됩니다. 우분투 24.04(Noble Numbat)부터는 기존 /etc/apt/sources.list 대신 .sources 형식의 파일을 사용하는 구조로 변경되었습니다.1. 현재 APT 저장소 확인우분투 24.04에서는 기본적으로 다음과 같은 메시지가 표시됩니다.cat /etc/apt/sources.list# Ubuntu sources have moved to /etc/apt/sources.list.d/ubuntu.sources실제 저장소 설정 파일은.. 더보기

728x90
반응형