본문 바로가기

728x90

전체 글

[draft] Windows 터미널의 창 크기를 조정하는 방법 Windows 터미널의 창 크기를 조정하는 방법1. Windows 터미널 실행Windows + S 키를 눌러 Windows 터미널을 검색한 후 실행합니다.2. 설정(Settings) 열기상단의 드롭다운 화살표(+) 아이콘 옆에 있는 화살표를 클릭한 후 설정(Settings)을 선택합니다.또는 Ctrl + , 키를 사용해 빠르게 설정 창을 열 수 있습니다.3. 시작(Startup) 설정 열기왼쪽 메뉴에서 시작(Startup)을 선택합니다. 여기서 터미널의 여러 시작 관련 옵션을 설정할 수 있습니다.4. 시작 크기(Initial Size) 설정시작 크기(Initial size) 섹션에서 터미널 창의 기본 열(Columns)과 행(Rows) 값을 설정할 수 있습니다.기본적으로 열과 행 값은 120 열, 30 .. 더보기
[draft] 우분투에서 NGINX와 PHP-FPM을 설치하고 연동하는 방법 우분투에서 NGINX와 PHP-FPM을 설치하고 연동하는 방법테스트 환경구분호스트 이름아이피 주소비고NGINXjnode1192.168.0.122 PHP-FPMjnode2192.168.0.112 NGINX 서버 설정NGINX 설치sudo apt-get updatesudo apt-get install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyring apt-transport-httpscurl -fsSL https://nginx.org/keys/nginx_signing.key \ | gpg --dearmor | sudo tee /etc/apt/keyrings/nginx_signing.asc >/dev/nullecho "deb [signed-by=/etc/.. 더보기
[draft] 우분투에서 로컬 파일 시스템을 백엔드로 사용하는 JuiceFS를 구성하는 방법 우분투에서 로컬 파일 시스템을 백엔드로 사용하는 JuiceFS를 구성하는 방법JuiceFS는 클라우드 네이티브 분산 파일 시스템으로 객체 스토리지를 기본으로 사용하고 메타데이터를 Redis, MySQL, PostgreSQL과 같은 데이터베이스에 저장합니다. 로컬 파일 시스템을 백엔드 스토리지로 설정하고 Redis를 메타데이터 저장소로 사용합니다.Architecture테스트 환경구분호스트 이름아이피 주소비고서버jnode1192.168.0.122 클라이언트jnode2192.168.0.112 서버(jnode1) 설정필수 패키지 설치sudo apt updatesudo apt install curlFUSE 패키지 설치sudo apt install fuseRedis 설치sudo apt install redis-se.. 더보기
[draft] 크로미움과 크롬의 차이점 크로미움(Chromium)과 크롬(Chrome)의 차이점크로미움(Chromium)과 크롬(Chrome)은 둘 다 구글이 주도하는 웹 브라우저 프로젝트에서 파생된 브라우저입니다. 크로미움은 구글이 주도하는 오픈 소스 프로젝트입니다. 구글이 개발한 오픈 소스 웹 브라우저 엔진으로 누구나 소스 코드를 자유롭게 확인하고 수정하여 자신만의 브라우저를 만들 수 있습니다.크롬은 크로미움을 기반으로 구글이 개발한 상용 브라우저입니다. 크로미움의 오픈 소스 코드에 구글의 독자적인 기능과 서비스를 추가하여 완성된 제품입니다.오픈 소스 여부크로미움 : 완전한 오픈 소스 브라우저입니다. 누구나 소스 코드를 보고 수정하고 재배포할 수 있습니다.크롬 : 크로미움을 기반으로 하지만 구글이 일부 독점 코드를 추가한 소프트웨어입니다... 더보기
[draft] AWS EC2 인스턴스 메타데이터 서비스 v2를 사용하는 방법 AWS EC2 인스턴스 메타데이터 서비스(IMDS) v2를 사용하는 방법IMDSv2란 무엇인가요?IMDS(Instance Metadata Service)는 EC2 인스턴스에 대한 동적 정보를 제공하는 서비스입니다. IMDSv2는 보안이 강화된 버전으로 기존 IMDSv1보다 안전하게 인스턴스 메타데이터에 접근할 수 있도록 해줍니다. IMDSv2를 사용하면 인스턴스 ID, AMI ID, 지역, 가용 영역, VPC ID 등 다양한 정보를 가져올 수 있습니다.1. 세션 토큰 요청IMDSv2는 먼저 세션 토큰을 얻은 후에 이를 사용하여 메타데이터에 접근합니다. 토큰을 요청하여 세션을 설정(PUT 요청)6시간(21600초) 동안 유효한 토큰을 생성하여 TOKEN 변수에 저장합니다.TOKEN=$(curl -s -X .. 더보기
[draft] putty를 사용하여 PEM 형식의 개인 키로부터 공개 키를 생성하는 방법 putty(PuTTYgen)를 사용하여 PEM 형식의 개인 키로부터 공개 키를 생성하는 방법PuTTYgen은 SSH 키를 관리하고 변환하는 도구입니다.PuTTYgen 실행PuTTYgen은 Windows에서는 독립 실행형 프로그램으로 제공되며 Linux와 macOS에서도 설치할 수 있습니다.PEM 키 로드 > 공개 키 저장PuTTYgen 창에서 "Load" 버튼을 클릭합니다.파일 형식을 *.pem으로 변경하고 PEM 형식의 개인 키 파일을 선택하여 로드합니다.창 상단에 있는 **"Public key for pasting into OpenSSH authorized_keys file:"**라는 텍스트 상자에 공개 키가 표시됩니다.이 공개 키를 복사하거나 "Save public key" 버튼을 눌러 .pub 파.. 더보기
[draft] fuser 명령어 fuser 명령어(umount 옵션이 안될 때 사용)리눅스에서 파일 또는 소켓에 의해 열려 있는 프로세스를 확인하고 관리하는 데 사용됩니다. 이 명령어는 주로 파일 시스템의 특정 파일이나 디렉토리 또는 소켓에 접근하고 있는 프로세스의 PID(Process ID)를 찾는 데 유용합니다.사용법fuser [options] [file|socket|directory...]주요 옵션-a, --all : 지정된 파일 또는 소켓과 관련된 모든 프로세스를 표시(기본적으로는 해당 파일을 열고 있는 프로세스만 표시)-k, --kill : 지정된 파일을 사용 중인 프로세스를 종료(-k 옵션 뒤에 시그널을 지정하지 않으면 기본적으로 SIGKILL 시그널을 사용)-i, --interactive : 프로세스를 종료할 때 사용자에게.. 더보기
[draft] 우분투에서 Office 365를 통한 Postfix 릴레이를 설정하는 방법 우분투에서 Office 365를 통한 Postfix 릴레이를 설정하는 방법Postfix 설치Postfix와 메일 유틸리티를 설치sudo apt-get updatesudo apt-get install -y postfix mailutils$ sudo apt install postfix mailutils...The following additional packages will be installed: gsasl-common guile-3.0-libs libgc1 libgsasl7 libidn12 libltdl7 libmailutils8 libmysqlclient21 libntlm0 libpq5 mailutils-common mysql-common ssl-certSuggested packages: mailu.. 더보기

728x90