본문 바로가기

728x90

전체 글

[리눅스] Ubuntu에서 BoringSSL을 설치하는 방법 Ubuntu에서 BoringSSL을 설치하는 방법 BoringSSL은 Google에서 개발한 OpenSSL 호환의 안전성을 강화한 SSL 라이브러리입니다. Ubuntu에서 BoringSSL을 설치하려면 다음과 같은 단계를 따르세요. 1. 먼저, git 패키지를 설치합니다. 터미널에서 다음 명령어를 실행하세요. sudo apt-get update sudo apt-get install -y git 2. 다음으로, BoringSSL을 복제합니다. 터미널에서 다음 명령어를 실행하세요. git clone https://github.com/google/boringssl.git 3. 복제한 BoringSSL 디렉토리로 이동합니다. cd boringssl 4. 빌드를 위해 필요한 패키지를 설치합니다. sudo apt-.. 더보기
[원도우] 원도우10 검색창 추천 기능을 비활성화하는 방법 원도우10 검색창 추천 기능을 비활성화하는 방법 레지스트리 편집기를 사용하여 검색창 추천 기능을 비활성화하려면 다음 단계를 따르세요. 1. "Windows + R" 키를 눌러 "실행" 창을 엽니다. 2. "regedit"을 입력하고 "Enter" 키를 눌러 레지스트리 편집기를 실행합니다. 3. 다음 경로로 이동합니다. HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows 4. "Windows" 키를 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기(N)"를 선택한 다음 "키(K)"을 클릭합니다. 5. "새 키 #1"을 이름을 "Explorer"로 변경합니다. 6. "Explorer" 키를 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기"를 선택한 다음 "DWORD(3.. 더보기
[리눅스] nginx HTTP/3(QUIC) 프로토콜 지원 nginx HTTP/3(QUIC) 프로토콜 지원 테스트 환경 $ lsb_release -d Description:Ubuntu 22.04.2 LTS $ openssl version OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) 필수 구성 요소 설치 sudo apt-get install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyring 공식 nginx 서명 키 가져오기 curl -s https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >.. 더보기
웹 서버가 HTTP/2 프로토콜을 지원하는지 확인하는 방법 웹 서버가 HTTP/2 프로토콜을 지원하는지 확인하는 방법 1. 브라우저 개발자 도구 브라우저의 개발자 도구를 사용하여 웹 사이트의 리소스 요청 및 응답을 확인할 수 있습니다. 주로 Chrome, Firefox, Safari 등의 브라우저에서는 네트워크 탭에서 HTTP/2 프로토콜로 요청된 리소스를 확인할 수 있습니다. "Protocol" 열에서 "h2"로 표시됩니다. 크롬 브라우저에서 확인하는 방법 크롬 브라우저에서 F12를 눌러 개발자 도구를 실행 여러(Name, Url, Status) 탭 중 한 곳에서 오른쪽 버튼을 클릭하여 Protocol 항목을 활성화함 Protocol 항목이 나오면서 프로토콜 버전을 확인할 수 있음 HTTP/1.1 : http/1.1 HTTP/2 : h2 2. curl 명령어 .. 더보기
Nginx 및 Apache 웹 서버에서 HTTP/2를 적용하는 방법 Nginx 및 Apache 웹 서버에서 HTTP/2를 적용하는 방법 Nginx에서 HTTP/2를 적용하는 방법 테스트 환경 운영체제 버전 확인 $ lsb_release -d Description:Ubuntu 22.04 LTS openssl 버전 확인 $ openssl version OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) Nginx 버전 확인 $ nginx -v nginx version: nginx/1.24.0 Nginx 설정 파일 수정 vim /etc/nginx/conf.d/default.conf #default.conf configure server { listen 80 default_server; server_name _; re.. 더보기
[aws] Amazon RDS - Aurora Serverless 로깅 설정하는 방법 Amazon RDS Aurora Serverless 로깅 설정하는 방법 Amazon RDS > 대시보드 > DB 클러스터 > DB 식별자(tdb1) > 구성 - DB 클러스터 파라미터 그룹 이름 : (tdb1) Amazon RDS > 파라미터 그룹 (tdb1) - 파라미터 그룹 이름 : (tdb1) - 유형 : DB 클러스터 파라미터 그룹 파라디터 값 검색 후 파라미터 편집 Aurora MySQL의 로그 활성화 Aurora MySQL 설명 general_log 일반 로그를 생성합니다. 활성화하려면 1로 설정합니다. 기본값은 비활성화(0)입니다. log_queries_not_using_indexes 인덱스를 사용하지 않는 느린 쿼리 로그에 모든 쿼리를 로깅합니다. 기본값은 비활성화(0)입니다. 이 로그를 .. 더보기
우분투에서 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... 더보기
[리눅스] MySQL 8.0에서 비밀번호 재설정 오류 MySQL 8.0에서 비밀번호 재설정 오류 mysql> select version(); ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 이 오류는 MySQL에서 사용자의 비밀번호가 만료되었거나 기본 비밀번호를 사용하고 있는 경우 발생할 수 있습니다. 오류 메시지에서 나와 있는 대로 ALTER USER 문을 사용하여 비밀번호를 재설정해야합니다. 다음은 비밀번호 재설정 방법입니다. 1. MySQL 서버에 로그인합니다. 2. ALTER USER 문을 사용하여 새로운 비밀번호를 설정합니다. 예를 들어, 새로운 비밀번호를 "newpassword"로 설정하려면 다음과 같.. 더보기

728x90