변군이글루 썸네일형 리스트형 우분투 24.04에 Java 21을 설치하는 방법 우분투 24.04에 Java 21을 설치하는 방법export java_version=21export java_download_url="https://download.oracle.com/java/${java_version}/latest/jdk-${java_version}_linux-x64_bin.tar.gz"JDK 다운로드wget -q --show-progress "${java_download_url}" -O "/tmp/jdk-${java_version}_linux-x64_bin.tar.gz"설치 디렉터리 생성sudo mkdir -p /usr/local/java압축 해제sudo tar -xzf "/tmp/jdk-${java_version}_linux-x64_bin.tar.gz" -C /usr/local/j.. 더보기 우분투에서 스왑 메모리를 비활성화하는 방법 우분투 24.04에서 스왑 메모리를 비활성화하는 방법우분투 24.04에서 스왑 메모리를 일시적으로 또는 영구적으로 비활성화할 수 있습니다.1. 현재 스왑 상태 확인sudo swapon --showNAME TYPE SIZE USED PRIO/dev/sda3 partition 4G 3.8M -2swapon --show는 활성화된 스왑 공간을 보여줍니다.2. 스왑 메모리 일시적으로 비활성화sudo swapoff -a스왑 메모리를 일시적으로 비활성화합니다.3. 영구적으로 비활성화(재부팅 후에도 적용)sed 명령어로 자동 주석 처리sudo sed -i '/swap/s/^/#/' /etc/fstab스왑 파일 삭제더보기---$ find / -name swap.img/swap.img---sud.. 더보기 라라벨을 설치하고 프로젝트를 생성하는 방법 라라벨(Laravel)을 설치하고 프로젝트를 생성하는 방법라라벨은 PHP 기반의 웹 애플리케이션 프레임워크로 Composer를 통해 설치할 수 있습니다.1. 필수 요구 사항(Laravel 10 기준)PHP (버전 8.1 이상 권장)Composer (PHP 의존성 관리 도구)PHP 버전 확인php -vPHP 확장 모듈 확인php -m | grep -E 'openssl|pdo|mbstring|tokenizer|xml|ctype|json|bcmath|fileinfo'2. Composer 설치sudo apt updatesudo apt install -y curl unzipcurl -sS https://getcomposer.org/installer | phpsudo mv composer.phar /usr/loca.. 더보기 Zabbix 7에서 Apache 서비스와 포트 상태를 모니터링하는 템플릿을 생성하는 방법 Zabbix 7.0에서 Apache(httpd) 서비스와 80/443 포트 상태를 모니터링하는 템플릿을 생성하는 방법1. 템플릿 생성*템플릿 이름 : Template Apache Monitoring표시명 : Apache Monitoring*템플릿 그룹 : Templates/Customer설명 : Apache(httpd) 서비스 및 TCP 80/443 포트 모니터링을 위한 템플릿2. 매크로 설정매크로 : {$APACHE_PROCESS_NAME}값 : httpd설명 : Apache 프로세스 이름(기본값 httpd, 환경에 따라 apache2 등으로 변경 가능)3. 아이템 생성3.1 Apache 프로세스 상태 모니터링*이름 : Apache process status종류 : Zabbix agent*키 :proc.. 더보기 일반적으로 불필요한 계정 목록 일반적으로 불필요한 계정 목록1. 프린터, 메일, 뉴스 관련 (대부분 서버에서 불필요)lp → 프린터 서비스 계정mail → 메일 서버 계정news → 뉴스 서버 관련 계정uucp → 오래된 파일 전송 프로토콜 계정list → 메일링 리스트 서비스 계정2. 특정 서비스 관련 (안 쓰면 불필요)irc → IRC 채팅 서버 계정polkitd → GUI에서 관리자 권한 요청용 (CLI 서버에서는 불필요)uuidd → UUID 생성 서비스 (대부분 서버에서 필요 없음)3. 기타 불필요할 가능성이 높은 계정games → 게임 실행용 계정 (일반 서버 불필요)pollinate → 클라우드용 난수 생성 (클라우드 아닌 서버에서는 불필요)dhcpcd → DHCP 클라이언트 (정적 IP 사용 시 불필요)tss → TPM.. 더보기 Ansible AWX 설치 시 내부 PostgreSQL 데이터의 지속성을 보장하는 방법 Ansible AWX 설치 시 내부 PostgreSQL 데이터의 지속성을 보장하는 방법Ansible AWX에서 PostgreSQL 데이터를 지속적으로 유지하려면 PersistentVolume(PV) 및 PersistentVolumeClaim(PVC)을 올바르게 설정하는 것이 중요합니다. 기본적으로 AWX Operator는 Ephemeral Storage를 사용하므로 데이터를 유지하려면 별도의 PV/PVC를 설정해야 합니다.Persistent Volume(PV)- 클러스터 관리자가 미리 생성해 놓은 물리적 또는 네트워크 저장소- NFS, Ceph, AWS EBS, HostPath 등 다양한 저장소 지원- 노드가 재부팅되거나 Pod가 삭제되더라도 데이터 유지 가능Persistent Volume Claim(P.. 더보기 Ansible cowsay 기능 비활성화 방법 Ansible cowsay 기능 비활성화 방법Ansible은 기본적으로 작업 실행 결과를 재미있게 표현하기 위해 cowsay를 사용합니다.소 모양(ASCII 아트)은 Ansible 플레이북 실행 시 출력되는 기본적인 "cowsay" 기능 때문입니다.cowsay 기능:Ansible은 기본적으로 cowsay를 사용하여 출력을 재미있게 표현합니다.이 기능은 플레이북 실행 시 출력되는 메시지를 소 모양의 말풍선으로 감싸서 보여줍니다.ansible.cfg 편집nocows = 1로 설정하면 cowsay 기능이 비활성화됩니다.vim ./ansible.cfg[defaults]ansible_python_interpreter = /usr/bin/python3nocows = 1deprecation_warnings = Fal.. 더보기 Ansible AWX에서 인벤토리를 추가하는 방법 AWX에서 인벤토리를 추가하는 방법AWX는 웹 인터페이스와 CLI를 통해 인벤토리를 추가할 수 있습니다.Ansible AWX에서 인벤토리(Inventory)를 CLI를 통해 추가하는 방법입니다.AWX CLI 설치 및 설정pip install awxkitpipx 사용더보기---pipx install awxkit installed package awxkit 24.6.1, installed using Python 3.12.3 These apps are now globally available - akit - awx⚠️ Note: '/home/vagrant/.local/bin' is not on your PATH environment variable. These apps will not be g.. 더보기 이전 1 2 3 4 5 6 7 ··· 40 다음