본문 바로가기

728x90

전체 글

[draft] 원도우에서 Redis CLI를 설치하고 실행하는 방법 원도우에서 Redis CLI를 설치하고 실행하는 방법1. Windows용 Redis 설치Redis는 기본적으로 Windows를 지원하지 않지만 Microsoft가 제공하는 Windows 포트를 사용할 수 있습니다. Redis 다운로드 Microsoft의 Redis 3.0 다운로드Microsoft의 Redis 3.0 페이지로 이동합니다. Redis-x64-3.0.504.zip 파일을 다운로드합니다.압축 해제다운로드한 zip 파일을 원하는 폴더에 압축 해제합니다.2. Redis 서버 및 CLI 실행Redis 서버 실행명령 프롬프트에서 압축 해제한 폴더로 이동합니다.cd C:\Redisredis-server.exe 파일을 실행합니다.redis-server.exeRedis CLI 실행명령 프롬프트에서 동일한 폴.. 더보기
[draft] 우분투에서 APT 패키지 관리자를 통해 프록시를 설정하는 방법 우분투에서 APT 패키지 관리자를 통해 프록시를 설정하는 방법프록시 서버를 통해 인터넷에 접근하여 패키지를 다운로드할 수 있습니다.1. 환경 변수 설정모든 사용자에게 적용됩니다./etc/apt/apt.conf.d/ 디렉토리에 새로운 설정 파일(02proxy)을 생성합니다.sudo vim /etc/apt/apt.conf.d/02proxy파일에 http://your-proxy-server:port/를 실제 프록시 서버의 주소와 포트로 변경하여 추가합니다.Acquire::http::Proxy "http://your-proxy-server:3142/";Acquire::https::Proxy "http://your-proxy-server:3142/";2. 사용자별 설정특정 사용자에게만 적용됩니다.홈 디렉토리의 ... 더보기
[draft] BIND에서 nsupdate 명령을 사용하여 동적으로 존을 변경하는 방법 BIND에서 nsupdate 명령을 사용하여 동적으로 존을 변경하는 방법BIND 설치yum install -y bind bind-utilsBIND 버전 정보named -v$ named -vBIND 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.15 (Extended Support Version) sangchul.kr 도메인 설정sangchul.kr zonefile 편집vim /var/named/sangchul.kr.zone$TTL 60@ IN SOA ns.sangchul.kr. manager.sangchul.kr. ( 2013070203 ; serial .. 더보기
[draft] YUM EPEL 저장소에서 메타링크를 가져올 수 없는 오류 YUM EPEL 저장소에서 메타링크를 가져올 수 없는 오류테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (AltArch)$ uname -aLinux 8ee968aa531f 6.6.26-linuxkit #1 SMP Sat Apr 27 04:13:19 UTC 2024 aarch64 aarch64 aarch64 GNU/LinuxYUM EPEL 저장소 메타링크 오류Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try againCannot retrieve metalink for repository: epel/aarch64. Please verify its.. 더보기
[draft] scp 명령어를 사용하여 파일을 쉽게 업로드 및 다운로드할 수 있는 스크립트 scp 명령어를 사용하여 파일을 쉽게 업로드 및 다운로드할 수 있는 스크립트스크립트 작성vim file_transfer.sh#!/bin/bash# Check if the correct number of arguments is providedif [ "$#" -ne 4 ]; then echo "Usage: $0 {up|down} " exit 1fi# Set variables for better readabilityACTION=$1REMOTE=$2LOCAL_PATH=$3REMOTE_PATH=$4KEY_PATH=~/aws-key/ec2key.pem# Perform the action based on the first argumentcase "$ACTION" in up) scp -i "$KEY_P.. 더보기
[draft] apt-cacher-ng 컨테이너를 Docker Compose로 설정하는 방법 apt-cacher-ng 컨테이너를 Docker Compose로 설정하는 방법docker-compose.yml 작성docker-compose.yml 파일을 작성하여 Docker Compose 설정을 정의합니다.vim docker-compose.ymlversion: '3.8'services: apt-cacher-ng: image: sameersbn/apt-cacher-ng container_name: apt-cacher-ng hostname: apt-cacher-ng restart: always volumes: - /usr/share/zoneinfo/Asia/Seoul:/etc/localtime:ro - apt-cacher-ng:/var/cache/apt-ca.. 더보기
[draft] Windows 10에서 WSL 2를 사용하여 Docker Desktop을 설치하는 방법 Windows 10에서 WSL 2를 사용하여 Docker Desktop을 설치하는 방법시스템 요구 사항 확인Windows 10 64-bit: 버전 1903 이상 빌드 18362 이상.WSL 2를 활성화하기 위해서는 Windows 10 May 2020 Update (버전 2004) 이상이 필요합니다.winver2. WSL 2 활성화Windows 기능 켜기/끄기를 엽니다.제어판 > 프로그램 > 프로그램 및 기능 > Windows 기능 켜기/끄기를 선택합니다.Linux용 Windows 하위 시스템과 가상 머신 플랫폼을 선택합니다.확인을 클릭하고 시스템을 재부팅합니다.WSL 2 설치Windows PowerShell을 관리자 권한으로 열고 다음 명령을 실행하여 WSL 2를 기본 버전으로 설정합니다.wsl --se.. 더보기
[draft] Laravel 애플리케이션의 요청에 대한 로그를 파일에 기록하는 방법 Laravel 애플리케이션의 요청에 대한 로그를 파일에 기록하는 방법Laravel에서는 내장된 Monolog 라이브러리를 사용하여 로그를 관리합니다. Monolog을 통해 로그를 파일로 기록하고 관리할 수 있습니다. 따라서 Laravel의 access 로그를 남기기 위해서는 Monolog을 구성하여 원하는 형식으로 로그를 기록하면 됩니다.1. 환경 설정 변경config/logging.php 파일을 편집합니다.vim config/logging.php2. 로그 채널 추가access 채널을 추가합니다. [ 'path' => storage_path('logs/laravel.log'), ], 'access' => [ 'driver' => 'singl.. 더보기

728x90