변군이글루 (590) 썸네일형 리스트형 MySQL MHA 설치 및 구성하기 MySQL MHA 설치 및 구성하기테스트 환경역할호스트 이름운영체제아이피MHA 패키지비고VIP 192.168.56.105 Masternode1ubuntu 22.04192.168.56.101perl, node Slavenode2ubuntu 22.04192.168.56.102perl, node Slavenode3ubuntu 22.04192.168.56.103perl, node Monitormonitorubuntu 22.04192.168.56.104perl, manager, node ** manager = mha4mysql-manager 패키지, node = mha4mysql-node 패키지MySQL 리플리케이션(replication)을 설정하는 방법MySQL에서 리플리케이션을 다시 연결하는 방법mysql.. MySQL에서 사용자의 패스워드를 변경하는 방법 MySQL에서 사용자의 패스워드를 변경하는 방법(5.7/8.0)MySQL 5.7(5.7.41) 패스워드 변경1. MySQL 버전 확인/usr/local/mysql/bin/mysqld --version/usr/local/mysql/bin/mysqld Ver 5.7.41 for linux-glibc2.12 on x86_64 (MySQL Community Server (GPL))2. skip-grant-tables 옵션 추가인증을 우회하기 위해 MySQL 설정 파일에 옵션을 추가합니다.vim /usr/local/mysql/my.cnf[mysqld]...skip-grant-tables3. MySQL 서버 실행/usr/local/mysql/bin/mysqld_safe --defaults-file=/usr/loc.. mac m1 no matching manifest for linux/arm64/v8 in the manifest list entries no matching manifest for linux/arm64/v8 in the manifest list entries"no matching manifest for linux/arm64/v8 in the manifest list entries"라는 오류 메시지는 Linux ARM64/v8 아키텍처에 대한 매니페스트가 매니페스트 목록에 없음을 나타냅니다. 이 오류는 도커 이미지를 가져오거나 실행하려는 경우 해당 아키텍처를 지원하지 않는 경우에 발생할 수 있습니다. 이 문제를 해결하기 위해 다음 옵션을 고려할 수 있습니다. 1. 플랫폼 확인: 현재 사용하는 플랫폼이 Linux ARM64/v8 아키텍처인지 확인해야 합니다. uname -m 명령을 실행하여 아키텍처를 확인할 수 있습니다. ARM64/v8 아.. Squid를 Docker 컨테이너로 실행하는 방법 Squid를 Docker 컨테이너로 실행하는 방법1. Docker 설치Docker를 설치해야 합니다.2. Squid Docker 이미지 다운로드Docker Hub에서 Squid의 공식 이미지를 다운로드하실 수 있습니다. docker hubhttps://hub.docker.com/r/ubuntu/squid3. docker compose 파일 생성vim docker-compose.yamlversion: '3.9'services: squid-container: image: ubuntu/squid:5.2-22.04_beta restart: always container_name: squid-container volumes: - ./squid.conf:/etc/squid/squid.. nginx와 php-fpm을 사용하는 경우 *.html 파일에서도 PHP 코드를 실행하도록 설정하는 방법 nginx와 php-fpm을 사용하는 경우 *.html 파일에서도 PHP 코드를 실행하도록 설정하는 방법테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 22.04 LTSNGINX 버전 정보$ nginx -vnginx version: nginx/1.24.0PHP-FPM 버전 정보$ php-fpm8.1 -vPHP 8.1.18 (fpm-fcgi) (built: Apr 14 2023 04:39:44)Copyright (c) The PHP GroupZend Engine v4.1.18, Copyright (c) Zend Technologies with Zend OPcache v8.1.18, Copyright (c), by Zend Technologies nginx와.. 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 .. 웹 서버가 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 명령어를.. 우분투에서 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 ··· 24 25 26 27 28 29 30 ··· 74 다음