본문 바로가기

분류 전체보기

C276x260.fwebp.q85 [draft] VirtualBox에서 운영되는 가상 머신의 디스크 성능을 개선하는 방법 VirtualBox에서 운영되는 가상 머신의 디스크 성능을 개선하는 방법가상 머신 설정 변경1. 스토리지 컨트롤러 설정SATA 컨트롤러 사용기본적으로 IDE 컨트롤러를 사용하면 성능이 낮을 수 있으므로 SATA 컨트롤러로 변경합니다.VirtualBox VM 설정 → Storage → 컨트롤러 유형을 SATA로 설정NVMe 컨트롤러 사용가능한 경우 NVMe 컨트롤러를 사용하면 더 나은 성능을 기대할 수 있습니다.2. I/O 캐싱 활성화Host I/O CacheVirtualBox에서 I/O 캐싱을 활성화하여 디스크 성능을 개선합니다.VM 설정 → Storage → 스토리지 디바이스 클릭 → Use Host I/O Cache 체크3. 디스크 유형 변경Dynamically Allocated → Fixed Siz.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 needrestart를 비활성화하는 방법 우분투에서 needrestart를 비활성화하는 방법needrestart 비활성화에 대한 이해와 해결 방법"needrestart" 메시지는 일반적으로 시스템 파일이나 구성 변경 후 재부팅이 필요하다는 것을 의미합니다. 이 메시지가 계속해서 나타난다면 시스템의 안정성에 영향을 줄 수 있으므로 적절한 조치를 취해야 합니다.needrestart 메시지가 발생하는 이유시스템 업데이트: 패키지 업데이트 후 재부팅이 필요한 경우커널 업데이트: 시스템 핵심 부분인 커널 업데이트 후 재부팅이 필요한 경우하드웨어 변경: 새로운 하드웨어를 설치하거나 드라이버를 업데이트한 경우시스템 설정 변경: 중요한 시스템 설정을 변경한 경우주의 : needrestart 메시지를 무시하고 강제로 비활성화하는 것은 시스템 불안정을 야기할 수.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 PHP-FPM의 real-time status 페이지 기능을 활성화하는 방법 우분투에서 PHP-FPM 8.3의 real-time status 페이지 기능을 활성화하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTS$ php --versionPHP 8.3.12 (cli) (built: Sep 27 2024 03:53:05) (NTS)Copyright (c) The PHP GroupZend Engine v4.3.12, Copyright (c) Zend Technologies with Zend OPcache v8.3.12, Copyright (c), by Zend Technologies1. PHP-FPM 설정 변경php-fpm.confvim /etc/php/8.3/fpm/php-fpm.confinclude = /et.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 설치된 패키지를 완전히 삭제하는 방법 우분투에서 설치된 패키지를 완전히 삭제하는 방법패키지 및 관련된 설정이 시스템에서 완전히 제거합니다.1. 패키지 목록 조회dpkg -l | egrep 'corosync|pacemaker' | awk {'print $2'} | tr '\n' ' '2. 패키지 제거 (설정 파일 포함)sudo apt purge -y {PACKAGE_LISTS}sudo apt purge -y $(dpkg -l | egrep 'corosync|pacemaker' | awk {'print $2'} | tr '\n' ' ')3. 불필요한 패키지 자동 제거sudo apt autoremove -y스크립트 작성vim remove_packages.sh#!/bin/bash# 삭제할 패키지 목록PACKAGES_TO_REMOVE=$(dpkg -.. 더보기
C276x260.fwebp.q85 [draft] Docker 실험적 기능(Docker Experimental Features) Docker에서 실험적 기능(Experimental Features)을 활성화하고 확인하는 방법실험적 기능이 활성화되었는지 확인docker version -f '{{.Server.Experimental}}'Docker 설정 확인(daemon.json)cat /etc/docker/daemon.json1. 실험적 기능 활성화echo '{ "experimental": true}' | sudo tee /etc/docker/daemon.json2. Docker 데몬 재시작sudo systemctl restart docker3. 실험적 기능 확인더보기---docker info---docker version -f '{{.Server.Experimental}}'true실험적 기능 사용 예시실험적 기능을 활성화한 .. 더보기
C276x260.fwebp.q85 [draft] nginx와 php-fpm을 사용하는 경우 *.html 파일에서도 PHP 코드를 실행하도록 설정하는 방법 nginx와 php-fpm을 사용하는 경우 *.html 파일에서도 PHP 코드를 실행하도록 설정하는 방법테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 22.04 LTSNGINX 버전 정보$ nginx -vnginx version: nginx/1.24.0PHP-FPM 버전 정보$ php-fpm8.1 -vPHP 8.1.18 (fpm-fcgi) (built: Apr 14 2023 04:39:44)Copyright (c) The PHP GroupZend Engine v4.1.18, Copyright (c) Zend Technologies with Zend OPcache v8.1.18, Copyright (c), by Zend Technologies nginx와.. 더보기
C276x260.fwebp.q85 [draft] 미국 50개 주 코드 미국 50개 주 코드주주도최대도시앨라배마 AlabamaAL몽고메리 Montgomery버밍햄 Birmingham알래스카 AlaskaAK주노 Juneau앵커리지 Anchorage애리조나 ArizonaAZ피닉스 Phoenix아칸소 ArkansasAR리틀 락 Little Rock캘리포니아 CaliforniaCA새크라멘토 Sacramento로스앤젤레스 Los Angeles콜로라도 ColoradoCO덴버 Denver코네티컷 ConnecticutCT하트퍼드 Hartford브리지포트 Bridgeport델라웨어 DelawareDE도버 Dover윌밍턴 Wilmington플로리다 FloridaFL탤러해시 Tallahassee잭슨빌[16] Jacksonville조지아 GeorgiaGA애틀랜타 Atlanta하와이 HawaiiH.. 더보기
C276x260.fwebp.q85 [draft] 리눅스 패스워드 복잡성 설정 리눅스 패스워드 복잡성 설정점검 내용 : 시스템 정책에 사용자 계정(root 및 일반계정 모두 해당) 패스워드 복잡성 관련 설정이 되어 있는지 점검판단 기준 : 패스워드 최소 길이 8자리 이상, 영문, 숫자, 특수문자 최소 입력 기능이 설정된 경우패스워드 관리 방법1. 영문, 숫자, 특수문자를 조합하여 계정명과 상이한 8자 이상의 패스워드 설정* 다음 각 목의 문자 종류 중 2종류 이상을 조합하여 최소 10자리 이상 또는 3종류 이상을 조합하여 최소 8자리 이상의 길이로 구성 가. 영문 대문자(26개) 나. 영문 소문자(26개) 다. 숫자(10개) 라. 특수문자(32개)2. 시스템마다 상이한 패스워드 사용3. 패스워드를 기록해 놓을 경우 변형하여 기록점검 및 조치 방법* 각 변수에 대한 설명 / .. 더보기