리눅스 썸네일형 리스트형 docker proxy 설정하는 방법(환경 변수 구성) docker proxy 설정하는 방법(환경 변수 구성) 폐쇄망 인터넷망 비고 도커 데몬 프록시 서버 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 프록시 서버 지정하기 전에는 아래와 같이 타임아웃 발생 $ docker search ubuntu Error response from daemon: Get "https://index.docker.io/v1/search?q=ubuntu&n=25": dial tcp 52.1.184.176:443: i/o timeout Configuring environment variables 1. /etc/systemd/system/docker.service.d 디렉토리 생성 mkdir /etc/sys.. 더보기 nginx와 php-fpm을 사용하는 경우 *.html 파일에서도 PHP 코드를 실행하도록 설정하는 방법 nginx와 php-fpm을 사용하는 경우 *.html 파일에서도 PHP 코드를 실행하도록 설정하는 방법 테스트 환경 운영체제 버전 정보 $ lsb_release -d Description:Ubuntu 22.04 LTS NGINX 버전 정보 $ nginx -v nginx version: nginx/1.24.0 PHP-FPM 버전 정보 $ php-fpm8.1 -v PHP 8.1.18 (fpm-fcgi) (built: Apr 14 2023 04:39:44) Copyright (c) The PHP Group Zend Engine v4.1.18, Copyright (c) Zend Technologies with Zend OPcache v8.1.18, Copyright (c), by Zend Technologie.. 더보기 우분투에서 최신 버전의 ansible을 설치하는 방법 우분투에서 최신 버전의 ansible을 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS우분투에서 apt를 사용하여 최신 버전의 ansible을 설치하려면 다음과 같은 단계를 따르면 됩니다. 1. 패키지 관리자의 패키지 목록을 업데이트합니다.sudo apt updatesudo apt install -y software-properties-common 2. Ansible PPA 저장소를 추가합니다.sudo add-apt-repository --yes --update ppa:ansible/ansible$ sudo add-apt-repository --yes --update ppa:ansible/ansibleRepository: 'deb http.. 더보기 Packer 명령어의 자동 완성을 활성화하는 방법 Packer 명령어의 자동 완성을 활성화하는 방법 패커 명령에는 선택적 하위 명령 자동 완성 기능이 있으며 셸에 패커 -autocomplete-install을 사용하여 이 기능을 사용하도록 설정할 수 있습니다. 이렇게 하면 새 셸을 호출하여 이 기능을 사용할 수 있습니다. 패커 자동 완성(packer autocompletion) packer -autocomplete-install 이제 packer 명령어를 입력하면 Tab 키를 눌러 자동완성 기능을 사용할 수 있습니다. packer p[Tab] $ packer plugin 자동 완성 테스트 packer p[Tab][Tab] $ packer plugin plugin plugins 참고URL - Autocompletion : https://developer... 더보기 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.. 더보기 웹 서버가 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 명령어를.. 더보기 우분투에서 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... 더보기 우분투에서 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.. 더보기 이전 1 ··· 68 69 70 71 72 73 74 ··· 187 다음