본문 바로가기
반응형
ChatGPT Plus 유료 버전을 선택한 이유, 플러그인 서비스의 가치 ChatGPT는 이미 나의 업무에 업무에 필수적인 도구로 자리 잡았다. 그동안 무료 버전을 활용하며, 응답 지연이나 부족한 답변, 한국어 이해의 문제 등 몇 가지 단점에도 불구하고 그 가치를 인정받았다. 그러나 ChatGPT Plus 유료 버전을 선택한 이유는 강력한 플러그인 서비스의 진가를 알게 되면서이다 월 3만 원의 비용을 지불하는 것이 그 값어치를 충분히 할 수 있을지 의문이었지만, 플러그인 베타서비스를 통해 그 가치를 확인하게 되었다. ChatGPT Plus의 선택은 더 이상 미룰 수 없는 선택이 되었다.[목차]Chat GPT Plus - 무료 vs 유료 버전과 차이Chat GPT Plus 결제 방법Chat GPT Plus 둘러보기Chat GPT Plus 플러그인 사용 설정 및 플러그인 스토어플.. 2023. 6. 12.
mysqldump 옵션 및 사용 방법 정리 MySQL 사용자들에게 가장 널리 알려진 백업 도구 중 하나가 바로 mysqldump이다. 이 명령어 도구는 MySQL 데이터베이스의 전체 또는 일부를 백업하는 데 사용할 수 있다. mysqldump는 다양한 옵션을 제공하여 사용자의 특정 요구사항에 맞는 백업을 수행할 수 있게 해 준다. 이 글에서는 mysqldump의 주요 기능과 함께 가장 자주 사용되는 옵션들, 그리고 실제 사용 예제를 통해 이 도구를 효과적으로 활용하는 방법을 정리하였다.1. 기본 사용 방법 mysqldump [옵션] [데이터베이스명] > [백업파일명.sql]  2. 주요 옵션 옵션설명-u 사용자명, --user=사용자명MySQL 서버에 로그인 사용자명-p, --password사용자 암호를 입력하도록 요청-h 호스트명, --host.. 2023. 6. 8.
다이렉트 케이블 & 크로스 케이블 차이점과 UTP 케이블 제작방법 다이렉트 케이블과 크로스 케이블은 네트워크 장비 간에 연결할 때 사용되는 케이블의 종류다. 각각 다른 종류의 연결을 가능하게 하는 목적으로 설계되었다.다이렉트 케이블다이렉트 케이블은 같은 종류의 장비를 연결할 때 사용된다. 예를 들어, 컴퓨터를 스위치에 연결하거나 라우터를 허브에 연결하는 경우에는 다이렉트 케이블을 사용한다. 다이렉트 케이블은 일반적으로 1:1 매핑을 가지고 있어서 핀의 배치가 한쪽에서 다른 한쪽으로 직접 연결되어 있다. 이러한 케이블은 일반적으로 상호 대칭적인 회선으로 구성되어 있다. 크로스 케이블크로스 케이블은 서로 다른 종류의 장비를 연결할 때 사용된다. 예를 들어, 컴퓨터 간에 직접 통신을 하거나 스위치 간에 직접 연결하는 경우에는 크로스 케이블을 사용한다. 크로스 케이블은 일반적.. 2023. 6. 7.
Mysql, MariaDB 이벤트 스케줄러 (Event Scheduler) 사용법 Mysql/MariaDB 이벤트 스케줄러(Event Scheduler)는 주기적이거나 특정 시간에 자동으로 실행되는 작업을 정의하는 기능이다. 이벤트 스케줄러는 Mysql/MariaDB 서버에서 실행되며, 일반적으로 관리 작업이나 데이터 유지보수 작업에 유용하게 쓸 수 있다.1. 이벤트 스케줄러 사용설정 기본 상태값이 off 이기 때문에 on으로 변경해 준다.MySQL 구성 파일인 my.cnf (윈도우의 경우 my.ini) 파일 [mysqld] 섹션에 event_scheduler=ON를 추가한다.DB를 재시작하거나 아래와 같이 설정을 변경 후 설정 값을 체크한다.MariaDB > SET GLOBAL event_scheduler = ON;MariaDB > show variables like'%event_s.. 2023. 6. 3.
MYSQL/MARIADB CHECK, REPAIR, OPTIMIZE, mysqlcheck 사용방법 mysql, mariadb를 관리하다 보면 테이블이 깨지는 경우가 있다. 테이블이 깨지는 이유는 갑작스러운 시스템 종료 또는 MySQL 서버 충돌, 디스크 공간 부족, 하드웨어 결함, MySQL 버그 또는 소프트웨어 문제, 사용자의 잘못된 쿼리나 부적절한 테이터 조작으로 인해 발생된다. 이런 이유로 테이블이 깨지거나 손상되었을 때 손상 여부를 검사, 복구, 최적화하는 기능들이을 제공 한다.1. MYSQL CHECKCHECK 명령어는 데이터베이스 테이블의 무결성을 확인하는 데 사용된다. CHECK 명령어를 사용하면 테이블에서 잘못된 레코드나 불일치된 데이터를 찾을 수 있다.CHECK TABLE table_name;  2. MYSQL REPAIRREPAIR 명령어는 데이터베이스 테이블에서 발견된 손상된 데이.. 2023. 6. 3.
mysqld: File '/var/log/mariadb/binlog/bin.index' not found (Errcode: 13) mariadb 구동오류 사례/var/log/mariadb/mariadb.log 로그를 살펴보니 아래와 같은 에러가 발생했다.230602 09:24:12 [ERROR] mysqld: File '/var/log/mariadb/binlog/bin.index' not found (Errcode: 13) 230602 09:24:12 [Note] /usr/libexec/mysqld (mysqld 5.5.68-MariaDB) starting as process 11534 ... 230602 09:24:12 [ERROR] Aborting 230602 09:24:12 [Note] /usr/libexec/mysqld: Shutdown complete  조치 방법 이 오류 메시지에서 볼 수 있는 것은 "binlog/bin... 2023. 6. 2.
[Linux command] tar 명령어 옵션 및 사용법 tar는 "Tape ARchive"의 약자로, 압축된 아카이브 파일을 생성하거나 해제할 때 사용하는 리눅스 명령어다. 여러 파일이나 디렉터리를 하나의 파일로 묶어 효율적으로 관리할 수 있으며, 압축을 통해 용량을 줄일 수 있다. 또한, 파일 백업, 전송, 압축 등 다양한 작업을 간편하게 수행할 수 있는 유용한 도구다.1. 기본 사용방법tar [옵션] [압축파일명] [압축할 파일 및 디렉터리...]  2. 옵션옵션설명-c,--create압축 파일을 생성-x,--extract압축 파일을 해제-f,--file=압축파일의이름을지정-v,--verbose실행 과정을 출력-z,--gzipgzip으로압축-j,--bzip2bzip2로압축-t,--list압축파일안의내용을나열-r,--append압축파일에파일을추가-u,--u.. 2023. 5. 30.
Rocky Linux 8 vs 9 간단 비교표 Rocky Linux 8 vs 9 비교표항목Rocky Linux 8Rocky Linux 9코드명AlmaRocky출시일2021년 03월 08일2022년 07월 14일종료일2029년 05월 31일2032년 05월 31일쉘bashzsh웹서버nginxhttpd데이터베이스 서버MariaDBMySQL이메일 서버PostfixSendmail파일 시스템XFSBtrfs컴파일러 툴킷GCC 11GCC 12런타임 환경GNOME 3.48GNOME 42패키지 관리자dnfdnf보안패키지 관리yum-plugin-securityyum-plugin-security네트워크 관리도구net-toolsiproute2파일시스템 도구tarpax컴파일러도구make ninja디버깅도구gdbvalgrind테스트 도구pytestctest개발도구gitmer.. 2023. 5. 29.
[Linux command] xargs 명령어 옵션 및 사용법 xargs 명령어는 Unix 및 Linux 시스템에서 사용되는 명령어다. xargs는 이전 명령어의 출력, 입력에서 가져온 데이터를 받아서 다른 명령어에 전달하는 데 사용된다. xargs는 복잡한 명령어를 실행하거나 대량의 파일을 처리하는 데 도움이 된다. xargs 명령어는 주로 파이프(|)를 사용하여 이전 명령어의 출력을 받는다. 이후 xargs는 이 데이터를 공백이나 줄 바꿈 문자를 구분자로 사용하여 인수(argument)로 분리한 후 새로운 명령어에 전달한다.[목차]1. 기본사용방법2. 주요 옵션3. 사용예제1. 기본 사용 방법command | xargs [options] [command]  2. 주요 옵션옵션설명-0, --null입력을 null 문자 ('\0')로 구분-afile,--arg-fi.. 2023. 5. 22.
Windows Server - Certbot Let's Encrypt 무료 인증서 발급, 자동갱신, 자동설치 구축 Certbot을 이용한 무료 인증서 (Let's Encrypt) 발급, 자동갱신, 자동 설치 방법에 대한 매뉴얼이며 Windows Server 기반으로 작성되었다. Certbot은 Let's Encrypt 인증서를 자동으로 발급, 갱신 및 관리하기 위한 도구이다. Let's Encrypt는 무료로 SSL/TLS 인증서를 제공하는 자동화된 인증 기관이다. Certbot은 커맨드 라인 인터페이스를 통해 사용되며, 다양한 웹 서버 및 운영 체제와 호환된다.[목차]1. Certbot 설치2. Certbot 사용 방법3. 인증서 자동 갱신4. SSL 자동설치1. Certbot 설치공식사이트 : https://certbot.eff.org/ CertbotTaglinecertbot.eff.org설치파일 : 윈도우용 설.. 2023. 5. 19.
Windows Server 2016 2019 IIS website SSL 인증서 설치 방법 IIS 에 인증서 설정은 비교적 간단히 처리가 가능하다. 서버에 인증서를 등록후 웹사이트에 SSL 인증서를 포함한 포트로 바인딩만 해주면 끝이다. Windows Server 2016 2019 IIS website에 SSL 인증서 설치 하는 방법을 정리하였다.[목차]1. 서버 인증서 등록2. 웹사이트에 바인딩 설정1. 서버인증서 등록IIS 관리자 실행 → 서버선택 → 서버인증서 등록빈공간에 마우스 우클릭 하거나 작업탭에서 가져기(import) 선택Windows Server IIS 에 등록 하는 인증서 포멧은 pfx 형식으로만 설치 가능하다.발급 받은 인증서를 pfx 포멧으로 선택 → 암호가 있으면 입력 하고 없으면 빈칸으로 남겨둠서버인증서 등록 확인  2. 웹사이트에 바인딩 설정웹사이트 리스트에 설치할 사.. 2023. 5. 19.
cygwin - Windows 에서 Linux 느낌을 받으세요! Linux 개발 환경 Get that Linux feeling - on Windows 공식사이트에 있는 문구이다. cgwin은 Microsoft Windows에서 POSIX (유닉스 및 리눅스와 유사한) 호환성을 제공하는 오픈 소스 소프트웨어 패키지다. 윈도우에서 유닉스 및 리눅스 환경과 유사한 커맨드 라인 인터페이스(CLI)와 유틸리티를 사용할 수 있다. cgwin을 사용하면 Windows 운영 체제에서 주로 사용되는 프로그램 및 유틸리티를 포함하여 리눅스 및 유닉스 시스템에서 사용되는 도구와 애플리케이션을 Windows에서 실행할 수 있게 해 준다. 예를 들면, bash 쉘, grep, awk, sed, rsync, ssh, scp 등과 같은 유닉스 및 리눅스에서 익숙한 도구를 Windows에서 실행할 수 있다.다운로드 .. 2023. 5. 19.
반응형