본문 바로가기

반응형

우분투

C276x260 우분투에서 Graylog 설치하는 방법 우분투에서 Graylog 설치하는 방법테스트 환경운영체제$ lsb_release -dDescription: Ubuntu 22.04.5 LTS필수 조건MongoDB Version : 5.0.7 ~ 7.xGraylog Version : 6.1.xServer Timezonesudo timedatectl set-timezone Asia/Seoul시스템 설정(메모리 맵 설정)sudo sysctl -w vm.max_map_count=262144echo "vm.max_map_count = 262144" | sudo tee /etc/sysctl.d/99-graylog-datanode.confsudo sysctl -p1. MongoDB 설치필요한 패키지 설치sudo apt-get install gnupg curlM.. 더보기
C276x260 우분투에서 Redis를 완전히 삭제한 후 다시 설치하는 방법 우분투에서 Redis를 완전히 삭제한 후 다시 설치하는 방법1. Redis 패키지 및 설정 파일 삭제Redis와 관련된 모든 패키지와 설정 파일을 삭제합니다. Redis 서비스 중지sudo systemctl --now disable redis-serversudo systemctl stop redis-serverRedis 패키지 삭제sudo apt purge -y redis-server redis-tools더보기---Redis 설정 및 데이터 파일 삭제# 설정 파일 삭제sudo rm -rf /etc/redis# 데이터 파일 삭제sudo rm -rf /var/lib/redis# 로그 파일 삭제sudo rm -rf /var/log/redisRedis 서비스 파일 삭제# systemd 서비스 파일 삭제sudo .. 더보기
C276x260 우분투에서 PHP 8.3으로 업그레이드하고 기존의 PHP 8.1을 삭제하는 방법 우분투에서 PHP 8.3으로 업그레이드하고 기존의 PHP 8.1을 삭제하는 방법1. PHP 8.3 설치PHP 8.3 패키지와 필요한 모듈들을 설치합니다. 필수 패키지 설치sudo apt-get install -y software-properties-common apt-transport-httpsOndrej PPA 추가sudo add-apt-repository -y ppa:ondrej/phpsudo apt-get updatePHP 8.3 및 필수 모듈 설치sudo apt-get install -y php8.3 php8.3-fpm php8.3-cli php8.3-common \ php8.3-mysql php8.3-zip php8.3-gd php8.3-mbstring php8.3-curl php8.3-xml .. 더보기
C276x260 우분투에서 SSH 인증서를 사용한 SSH 인증을 구성하고 설정하는 방법 우분투에서 SSH 인증서를 사용한 SSH 인증을 구성하고 설정하는 방법테스트 서버 구성호스트 이름아이피 주소역할비고node1192.168.10.111CA 서버 node2192.168.10.112SSH 서버 node3192.168.10.113SSH 클라이언트 1. CA (Certificate Authority) 서버 설정CA 키 쌍 생성(node1)CA 서버에서 SSH CA 키 쌍을 생성합니다. 이 키는 다른 SSH 키를 서명하고 인증서를 발급하는 데 사용됩니다.sudo ssh-keygen -f /etc/ssh/ssh_ca -C "SSH CA Key"/etc/ssh/ssh_ca는 CA의 개인 키 파일입니다./etc/ssh/ssh_ca.pub는 CA의 공개 키 파일입니다.root@node1:~$ sudo s.. 더보기
C276x260 우분투에서 패키지의 의존성을 확인하는 명령어 우분투에서 패키지의 의존성을 확인하는 명령어apt-cache depends특정 패키지의 직접적인 의존성을 확인합니다.apt-cache depends apt-cache rdepends특정 패키지에 의존하는 패키지들을 확인합니다.apt-cache rdepends apt show패키지에 대한 종합적인 정보를 제공합니다. 의존성뿐만 아니라 패키지 설명, 버전, 유지보수자 등의 정보를 포함합니다.apt show dpkg -s설치된 패키지의 상세 정보를 제공합니다. 여기에는 의존성 정보도 포함됩니다.dpkg -s apt-rdependsapt-rdepends 패키지 설치sudo apt-get install -y apt-rdepends패키지의 재귀적인 의존성을 확인합니다. 설치된 패키지뿐만 아니라 의존성 트리를 모두 .. 더보기
C276x260 우분투에서 동일한 물리적 인터페이스에 여러 IP 주소를 설정하는 방법 우분투에서 동일한 물리적 인터페이스에 여러 IP 주소를 설정하는 방법netplan을 사용하여 동일한 물리적 인터페이스에 여러 IP 주소를 설정할 수 있습니다. 그러나 동일한 인터페이스 이름(enp0s3)을 여러 번 사용하는 대신 addresses 필드를 사용하여 여러 IP 주소를 지정할 수 있습니다.고정 아이피 주소 설정sudo vim /etc/netplan/00-installer-config.yaml# This is the network config written by 'subiquity'network: ethernets: enp0s3: dhcp4: no addresses: [192.168.0.131/24] gateway4: 192.168.0.1 nameser.. 더보기
C276x260 우분투에 containerd를 설치하고 설정하는 방법 우분투에 containerd를 설치하고 설정하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.3 LTS1. 시스템 업데이트 및 필요한 패키지 설치시스템 패키지 목록을 업데이트합니다.sudo apt-get updatesudo apt-get upgrade -y필요한 패키지들을 설치합니다.sudo apt-get install -y \ software-properties-common \ apt-transport-https \ ca-certificates \ lsb-release \ gnupg2 \ curl2. Docker GPG 키 추가Docker의 GPG 키를 추가하여 패키지의 신뢰성을 보장합니다.curl -fsSL https://download.docker... 더보기
C276x260 apt-cacher-ng 컨테이너를 Docker Compose로 설정하는 방법 apt-cacher-ng 컨테이너를 Docker Compose로 설정하는 방법apt-cacher-ng 컨테이너 디렉토리 생성sudo mkdir /app/container/aptproxycd /app/container/aptproxydocker-compose.yml 작성docker-compose.yml 파일을 작성하여 Docker Compose 설정을 정의합니다.vim docker-compose.ymlservices: apt-cacher-ng: image: sameersbn/apt-cacher-ng container_name: apt-cacher-ng hostname: apt-cacher-ng restart: unless-stopped volumes: - /usr/sh.. 더보기

728x90
반응형