본문 바로가기

반응형

리눅스

C276x260 Nginx 및 Apache 웹 서버에서 HTTP/2를 적용하는 방법 Nginx 및 Apache 웹 서버에서 HTTP/2를 적용하는 방법Nginx에서 HTTP/2를 적용하는 방법테스트 환경운영체제 버전 확인$ lsb_release -dDescription: Ubuntu 22.04 LTSopenssl 버전 확인$ openssl versionOpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)Nginx 버전 확인$ nginx -vnginx version: nginx/1.24.0Nginx 설정 파일 수정vim /etc/nginx/conf.d/default.conf#default.conf configureserver { listen 80 default_server; server_name _; return .. 더보기
C276x260 웹 서버가 HTTP2 프로토콜을 지원하는지 확인하는 방법 웹 서버가 HTTP/2 프로토콜을 지원하는지 확인하는 방법1. 브라우저 개발자 도구브라우저의 개발자 도구를 사용하여 웹 사이트의 리소스 요청 및 응답을 확인할 수 있습니다. 주로 Chrome, Firefox, Safari 등의 브라우저에서는 네트워크 탭에서 HTTP/2 프로토콜로 요청된 리소스를 확인할 수 있습니다. "Protocol" 열에서 "h2"로 표시됩니다. 크롬 브라우저에서 확인하는 방법크롬 브라우저에서 F12를 눌러 개발자 도구를 실행여러(Name, Url, Status) 탭 중 한 곳에서 오른쪽 버튼을 클릭하여 Protocol 항목을 활성화함Protocol 항목이 나오면서 프로토콜 버전을 확인할 수 있음HTTP/1.1 : http/1.1HTTP/2 : h22. curl 명령어curl 명령어를.. 더보기
C276x260 우분투에서 MySQL 바이너리 파일로 설치하는 방법 우분투에서 MySQL 바이너리 파일로 설치하는 방법 테스트 환경 $ lsb_release -d Description:Ubuntu 22.04.2 LTS $ getconf LONG_BIT 64 MySQL 설치하기 1. MySQL 다운로드 - MySQL 공식 웹사이트 (https://dev.mysql.com/downloads/mysql/)에서 해당 버전의 tar 파일을 다운로드합니다. - 다운로드한 파일은 원하는 경로에 저장합니다. cd /usr/local/src wget -q https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.33-linux-glibc2.12-x86_64.tar $ ls -lh mysql-8.0.33-linux-glibc2.12-x86_64... 더보기
C276x260 우분투에서 teleport를 설치하는 방법(2) 우분투에서 텔레포트(teleport)를 설치하는 방법(2)WEB UI에서 리소스 등록SSH 서버(node142) 등록-1Teleport 에이전트 설치sudo bash -c "$(curl -fsSL https://teleport.scbyun.com/scripts/c8943d4be39021f1a25230214f17988f/install-node.sh)"$ sudo bash -c "$(curl -fsSL https://teleport.scbyun.com/scripts/c8943d4be39021f1a25230214f17988f/install-node.sh)"2024-11-20 15:15:37 KST [teleport-installer] TELEPORT_VERSION: 17.0.12024-11-20 15:15:3.. 더보기
C276x260 우분투에서 bash 자동 완성 기능을 사용하는 방법 우분투에서 bash 자동 완성 기능을 사용하는 방법Bash 자동 완성은 명령어나 파일 이름 등을 부분적으로 입력했을 때 [Tab] 키를 눌러 나머지를 자동으로 완성해주는 기능입니다.1. bash-completion 패키지 설치우분투에는 기본적으로 bash-completion 패키지가 설치되어 있을 수 있지만 설치되어 있지 않은 경우 아래 명령어로 설치할 수 있습니다.apt info bash-completion$ apt info bash-completion Package: bash-completionVersion: 1:2.11-5ubuntu1Priority: standardSection: shellsOrigin: UbuntuMaintainer: Ubuntu Developers Original-Mainta.. 더보기
C276x260 HP ProLiant DL380 G7 Raid(raid 5) 구성하는 방법 HP ProLiant DL380 G7 Raid(raid 5) 구성하는 방법테스트 환경$ dmidecode -t system | egrep "Product Name" Product Name: ProLiant DL380 G7$ lsb_release -dDescription: Ubuntu 22.04 LTS논리 드라이브 삭제현재 구성되어 있는 논리 드라이브 확인ssacli controller slot=0 logicaldrive all show$ ssacli controller slot=0 logicaldrive all showSmart Array P410i in Slot 0 (Embedded) Array A logicaldrive 1 (279.37 GB, RAID 1, OK) Array B .. 더보기
C276x260 우분투에서 HPE ssacli 도구를 설치하는 방법 우분투에서 HPE ssacli 도구를 설치하는 방법 (RAID 관리)HPE 서버에서 RAID 구성을 관리하기 위해 사용하는 CLI 도구가 Smart Storage Administrator CLI (ssacli)입니다. 우분투에서는 HPE 공식 저장소(MCP, Management Component Pack)를 통해 설치하는 것이 가장 안정적입니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04 LTS1. 새로운 sources.list 파일 생성하기아래 명령어를 사용하여 새로운 sources.list 파일을 생성합니다.sudo vim /etc/apt/sources.list.d/mcp.list2. HPE Management Component Pack 저장소 추.. 더보기
C276x260 sleep 명령어 sleep 명령어리눅스에서 sleep 명령어는 일정 시간 동안 실행을 지연시키는데 사용됩니다. 이 명령어는 특히 스크립트나 쉘 명령어에서 유용하게 사용됩니다.기본 사용법sleep 명령어는 시간 단위를 명시하여 사용합니다.s : 초 (default)m : 분h : 시간d : 일문법sleep [시간][단위]사용 예시기본 사용법 : 5초 동안 대기sleep 5분 단위 사용 : 2분 동안 대기sleep 2m시간 단위 사용 : 1시간 동안 대기sleep 1h일 단위 사용 : 3일 동안 대기sleep 3d스크립트 내 사용 : 주어진 시간 후에 명령어 실행#!/bin/bashecho "작업 시작"sleep 10echo "10초 후에 이 메시지가 출력됩니다."현재 시간부터 10초 동안 실행을 지연시키기echo 명령어 .. 더보기

728x90
반응형