전체 글 썸네일형 리스트형 [draft] MySQL 서버의 타임존을 확인하고 변경하는 방법 MySQL(MariaDB) 서버의 타임존을 확인하고 변경하는 방법타임존 확인현재 MySQL 또는 MariaDB 서버의 타임존 설정을 확인합니다.전역 타임존 설정을 확인할 수 있습니다. 이를 통해 현재 타임존 설정을 확인할 수 있습니다.SELECT @@global.time_zone;MySQL(MariaDB) 서버의 타임존과 관련된 변수들을 확인SHOW VARIABLES WHERE Variable_name LIKE '%time_zone%';MySQL(MariaDB) 서버의 글로벌(time_zone) 및 세션(session_time_zone) 타임존 설정을 확인SELECT @@global.time_zone, @@session.time_zone;@@global.time_zone : 이 변수는 MySQL(Mari.. 더보기 [draft] Redis 스탠드얼론(Standalone), 센티널(Sentinel), 클러스터(Cluster) 구성 방법 Redis 스탠드얼론(Standalone), 센티널(Sentinel), 클러스터(Cluster) 구성 방법 스탠드얼론센티널클러스터노드 구성마스터 1개마스터 1개슬레이브 N개센티널 3개마스터 N개슬레이브 N개장애 복구RDB 또는 AOF 파일을 수동으로 재시작센티널이 감지하여 슬레이브를 마스터로 승격노드가 서로 감지하여 장애 마스터의 슬레이브를 마스터로 승격가용성XOO이중화XOO샤딩XXO 출처-https://lh6.googleusercontent.com/TRWvBLz1bvECjS4kew0UTAvGGu3xEbCneeEebtTl4cUydYETvn4JkRQssQHgbd9LZK_mhI3vqgQdwxsksD0FhSdtyrJcPR3YWR_tbulPuKOchrQn5xCeQxkmKN75yDWNMMU86HSHgbDy5bcx.. 더보기 [draft] 디스크의 속도를 측정하는 방법 디스크의 읽기/쓰기 속도를 측정하는 방법리눅스 환경에서는 다양한 도구를 이용하여 디스크의 읽기/쓰기 속도를 측정할 수 있습니다.1. dd 명령dd는 리눅스에서 사용 가능한 유틸리티로 파일 복사 등 다양한 용도로 사용됩니다. dd를 이용하여 디스크의 읽기/쓰기 속도를 측정할 수 있습니다. 쓰기 속도 테스트dd if=/dev/zero of=/tmp/testfile bs=1G count=1 oflag=direct$ dd if=/dev/zero of=/tmp/testfile bs=1G count=1 oflag=direct1+0 records in1+0 records out1073741824 bytes (1.1 GB, 1.0 GiB) copied, 7.81464 s, 137 MB/s위 명령어는 1GB 크기의 파일.. 더보기 [draft] File Browser를 Docker 컨테이너로 올리고 사용하는 방법 File Browser를 Docker 컨테이너로 올리고 사용하는 방법(File Browser 설치)GIT 클론git clone https://github.com/anti1346/filebrowser.git$ git clone https://github.com/anti1346/filebrowser.git'filebrowser'에 복제합니다...remote: Enumerating objects: 27, done.remote: Total 27 (delta 0), reused 0 (delta 0), pack-reused 27오브젝트 묶음 푸는 중: 100% (27/27), 5.15 KiB | 878.00 KiB/s, 완료.cd filebrowserdata, filebrowser 디렉토리 생성mkdir data .. 더보기 [draft] lsb_release 명령어 lsb_release 명령어lsb_release 명령어는 Linux Standard Base(LSB)의 일부로 현재 시스템의 LSB 정보를 확인하는 데 사용됩니다.테스트 환경운영체제 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ getconf LONG_BIT64명령어 기본 구문lsb_release [OPTION]옵션 설명-a 또는 --all : 시스템의 모든 LSB 정보를 자세히 출력합니다.-d 또는 --description : 시스템의 설명을 출력합니다.-i 또는 --id : 시스템의 배포판 ID를 출력합니다.-r 또는 --release : 시스템의 배포판 릴리스 번호를 출력합니다.-c 또는 --codename : 시스템의 코드명을 .. 더보기 [draft] Nginx에서 Gzip 압축을 설정하는 방법 Nginx에서 Gzip 압축을 설정하는 방법Nginx 설정 파일기본적으로 nginx.conf 파일에 설정을 할 수 있습니다.sudo vim /etc/nginx/nginx.confgzip 모듈 확인일반적으로 Nginx가 설치된 서버의 설정 파일에 기본적으로 포함되어 있습니다. gzip 모듈이 비활성화되어있습니다.http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_ref.. 더보기 [draft] WebP 형식으로 이미지를 변환해주는 도구(jpg나 png 이미지를 WebP 형식으로 변환) WebP 형식으로 이미지를 변환해주는 도구(jpg나 png 이미지를 WebP 형식으로 변환)WebP는 구글에서 개발한 이미지 파일 형식으로 JPEG와 PNG에 비해 압축률이 우수하며 빠른 로딩 속도와 더 낮은 대역폭 요구 등의 이점이 있습니다. 따라서 많은 웹 개발자들이 이를 사용하여 웹 페이지의 성능을 향상시키고 있습니다.아래는 WebP 형식으로 이미지를 변환해주는 다양한 도구들입니다.WebP Converter: https://webp-converter.com/Squoosh: https://squoosh.app/Cloudinary: https://cloudinary.com/ImageMagick: https://imagemagick.org/index.phpGIMP: https://www.gimp.org/.. 더보기 [draft] 리눅스 터미널 세션을 확인하고 종료 방법 리눅스 터미널 세션을 확인하고 끊는 방법리눅스에서 터미널 세션(session)은 로컬 콘솔, SSH 등으로 로그인한 사용자 연결을 의미합니다. 시스템 보안 점검, 비정상 세션 정리, 작업 중단 사용자 관리 등의 목적으로 세션을 확인하거나 종료해야 하는 경우가 있습니다.1. 현재 터미널 세션 확인하기who 명령어whoubuntu pts/4 2023-07-24 09:28 (192.168.20.1)ubuntu pts/5 2023-07-24 09:28 (192.168.20.1)출력 항목 설명ubuntu : 로그인 사용자pts/4 : 터미널 세션 (SSH 등 가상 터미널)192.168.20.1 : 접속 IPw 명령어w 09:36:52 up 27 min, 2 users, load.. 더보기 이전 1 2 3 4 5 6 7 ··· 118 다음