리눅스 썸네일형 리스트형 hashicorp Vault KV 엔진 hashicorp Vault KV 엔진Key/Value Secrets Engine(KV 엔진)KV 엔진 활성화vault secrets enable kv비밀 정보 저장 (쓰기)vault kv put kv/my-app/config username=web_user password="strong-password"비밀 정보 읽기vault kv get kv/my-app/config====== Data ======Key Value--- -----password strong-passwordusername web_uservault CLI로 curl 명령어 생성하기vault kv get -output-curl-string kv/my-app/configvault CLI 명령어로 cur.. 더보기 MySQL 8.4에서 root 사용자의 원격 접속을 허용하는 방법 MySQL 8.4에서 root 사용자의 원격 접속을 허용하는 방법MySQL 8.0 이후 보안 정책이 강화되어 root 원격 접속이 기본적으로 비활성화되어 있습니다.root 계정의 인증 방식 확인MySQL 8.x에서는 root가 보통 auth_socket 또는 caching_sha2_password로 설정됨SELECT user, host, plugin FROM mysql.user WHERE user='root';+------+-----------+-----------------------+| user | host | plugin |+------+-----------+-----------------------+| root | % | caching_sha2_p.. 더보기 우분투 22.04에서 Vault CLI를 설치하는 방법 우분투 22.04에서 Vault CLI를 설치하는 방법테스트 환경컨테이너 환경docker run -it --rm --privileged \ --net vault-net \ --name mysql-client \ anti1346/ubuntu2204:latest \ bashapt updateapt install -y mysql-clientmysql --versionmysql Ver 8.0.44-0ubuntu0.22.04.1 for Linux on x86_64 ((Ubuntu))Vault 설치필수 패키지 설치apt install -y unzip jqVault 다운로드Vault 최신 버전 다운로드(https://releases.hashicorp.com/vault)export vault_version=1.. 더보기 우분투 24.04 서버에서 updo를 설치하는 방법 우분투 24.04 서버에서 updo를 설치하는 방법Updo는 여러 서버와 웹 서비스를 자동으로 점검하여 장애 여부를 빠르게 알려주는 초간단 모니터링 도구입니다. 소스에서 직접 빌드하는 방법sudo apt updatesudo apt install -y golangUpdo 다운로드git clone https://github.com/Owloops/updo.gitcd updo빌드go mod downloadgo build전역 명령 등록sudo mv updo /usr/local/bin/실행 예제단일 사이트 모니터링updo monitor https://www.scbyun.com더보기---로그 유지터미널 출력 로그updo monitor --config /config/config.toml >> /var/log/updo... 더보기 우분투 24.04 서버에서 Uptime Kuma를 설치하는 방법 우분투 24.04 서버에서 Uptime Kuma를 설치하는 방법Uptime Kuma는 간단하게 서버/서비스 상태를 모니터링할 수 있는 강력한 웹 UI 도구입니다.Docker1. Docker 설치sudo apt updatesudo apt install -y ca-certificates curl gnupgsudo install -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgecho \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/dock.. 더보기 stdbuf 명령어 stdbuf 명령어stdbuf는 GNU coreutils 패키지에 포함된 명령어로 프로그램의 표준 입력(stdin), 표준 출력(stdout), 표준 에러(stderr) 에 대한 버퍼링 정책을 즉시 변경할 때 사용됩니다.설치Debian(Ubuntu) 계열sudo apt updatesudo apt install coreutilsRHEL(CentOS) 계열sudo yum install coreutils기본 사용법stdbuf [옵션] 명령어주요 옵션-i MODE : 표준 입력 버퍼링 설정-o MODE : 표준 출력 버퍼링 설정-e MODE : 표준 에러 버퍼링 설정버퍼링 모드L : 라인 버퍼링 (줄바꿈마다 flush)0 : 버퍼링 없음 (즉시 flush)full : 완전 버퍼링 (기본값)1MB, 4K : 특정.. 더보기 우분투에서 NFS Server를 설치하고 NFS 볼륨을 마운트하는 방법 우분투에서 NFS(Network File Service) Server를 설치하고 NFS 볼륨을 마운트하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 20.04.5 LTSNFS 서버 설치NFS 서버 패키지 설치sudo apt updatesudo apt install -y nfs-kernel-serversudo systemctl --now enable nfs-server.servicesudo systemctl status nfs-server$ sudo systemctl status nfs-server● nfs-server.service - NFS server and services Loaded: loaded (/lib/systemd/system/n.. 더보기 라라벨에서 현재 사용 중인 Redis 모듈이 PhpRedis인지 Predis인지 확인하는 방법 라라벨에서 현재 사용 중인 Redis 모듈이 PhpRedis인지 Predis인지 확인하는 방법PHP 모듈 목록 확인php -m | grep redis더보기---docker compose exec php-fpm php -m | grep redis---redis가 출력되면 → PhpRedis아무것도 출력되지 않으면 → Predis라라벨 설정 확인.env 파일에서 클라이언트 타입 확인cat .env | grep REDIS_CLIENT더보기---docker compose exec php-fpm cat .env | grep REDIS_CLIENT---config에서 확인php artisan tinker --execute="echo config('database.redis.client');"더보기---docker .. 더보기 이전 1 2 3 4 5 6 7 ··· 193 다음