본문 바로가기

전체 글

C276x260.fwebp.q85 [draft] 우분투 22.04에서 MySQL 8을 바이너리 파일로 설치하는 방법 우분투 22.04에서 MySQL 8.0.31을 바이너리 파일로 설치하는 방법테스트 환경운영체제 정보 확인$ lsb_release -dDescription: Ubuntu 22.04.1 LTSMySQL 설치MySQL 바이너리 파일 다운로드☞ MySQL Community Downloads- https://dev.mysql.com/downloads/mysql1. 필수 패키지 설치sudo apt-get updatesudo apt-get install -y libaio1 libncurses5 libnuma12. MySQL 사용자 및 그룹 생성** ubuntu sudo 그룹에서 group id 27번을 사용하고 있음.더보기Ubuntu 패키지 매니저를 사용하여 MySQL을 설치할 때, mysql 계정 정보$ cat /.. 더보기
C276x260.fwebp.q85 [draft] Docker로 Swagger UI를 실행하여 REST API를 테스트하는 방법 Docker로 Swagger UI를 실행하여 REST API를 테스트하는 방법Swagger UI를 Docker 컨테이너로 실행하면 별도의 설치나 환경 설정 없이 로컬 환경에서 REST API를 손쉽게 테스트할 수 있습니다.1. Docker 설치Docker를 시스템에 설치합니다. Docker 공식 웹사이트에서 각 운영체제에 맞는 설치 방법을 확인할 수 있습니다.2. Swagger(OpenAPI) JSON 파일 준비Swagger UI는 OpenAPI Specification(JSON 또는 YAML) 파일을 기반으로 API 문서를 시각화합니다.이 파일에는 API의 엔드포인트, 매개변수, 응답 형식, 보안 설정 등이 기술되어 있습니다.vim swagger.json{ "openapi": "3.0.0", "in.. 더보기
C276x260.fwebp.q85 [draft] systemd 로그 메시지 중 사용자 슬라이스(user slice) 로그 메시지를 제거하는 방법 systemd 로그 메시지 중 사용자 슬라이스(user slice) 로그 메시지를 제거하는 방법테스트 환경운영체제 정보 확인$ cat /etc/os-releaseNAME="Amazon Linux"VERSION="2"ID="amzn"ID_LIKE="centos rhel fedora"VERSION_ID="2"PRETTY_NAME="Amazon Linux 2"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"HOME_URL="https://amazonlinux.com/"messages 로그tail -f /var/log/messages$ tail -f /var/log/messagesFeb 22 20:51:01 aws-server-01 systemd: Cre.. 더보기
C276x260.fwebp.q85 [draft] systemd의 로깅 설정을 변경하기 systemd의 로깅 설정을 변경하기systemd 로그Created slice User Slice of user1.Removed slice User Slice of user1."User Slice"는 시스템에서 사용자 세션을 추적하기 위해 systemd가 생성하는 슬라이스입니다. 이 슬라이스는 일반적으로 사용자가 로그인할 때 생성되며, 사용자 세션과 관련된 프로세스가 이 슬라이스에서 실행됩니다. 이 슬라이스의 메시지 로그가 불필요하거나 방해가 된다면 systemd의 로깅 설정을 변경하여 해당 로그를 제거하거나 제한할 수 있습니다.User Slice 로그를 전체적으로 비활성화하기journald.conf 설정 파일UserSlice=-.slicevim /etc/systemd/journald.conf[Journ.. 더보기
C276x260.fwebp.q85 [draft] Amazon EC2 AMI Locator Amazon EC2 AMI Locatorhttps://cloud-images.ubuntu.com/locator/ec2/ 더보기
C276x260.fwebp.q85 [draft] whois 명령어 whois 명령어whois 명령어는 도메인 등록 정보 검색 및 WHOIS 데이터베이스를 쿼리하는 데 사용되는 명령어입니다.주로 도메인 이름의 소유자, 등록자 연락처, 네임서버 정보 등을 확인하는 데 사용됩니다.whois 패키지 설치대부분의 리눅스 배포판에는 whois 패키지가 기본으로 설치되어 있습니다.yum install -y whoiswhois 버전 확인whois --versionVersion 5.1.1.Report bugs to .whois 주요 옵션-h 또는 --host: 특정 WHOIS 서버에 질의합니다. 예를 들어, .com 도메인을 조회하려면 -h whois.verisign-grs.com을 사용할 수 있습니다.-p 또는 --port: 특정 포트 번호를 사용하여 WHOIS 서버에 연결합니다.-.. 더보기
C276x260.fwebp.q85 [draft] CentOS 7에서 PHP-FPM 7.4를 설치하고 활성화하는 방법 CentOS 7에서 PHP-FPM 7.4를 설치하고 활성화하는 방법CentOS 7은 기본 저장소에서 PHP 5.4까지만 지원하므로 최신 PHP 계열을 사용하려면 Remi 저장소를 활용해야 합니다.PHP-FPM이란?PHP-FPM(PHP FastCGI Process Manager)은 PHP를 FastCGI 방식으로 실행하기 위한 프로세스 매니저로 다음과 같은 장점이 있습니다.높은 성능과 안정성다중 풀(pool) 구성 가능Nginx / Apache와의 효율적인 연동대규모 트래픽 환경에 적합EPEL 저장소 및 yum 유틸리티 설치sudo yum install -y epel-release yum-utilsepel-release : Extra Packages for Enterprise Linuxyum-utils :.. 더보기
C276x260.fwebp.q85 [draft] vscode Language Support for Java(TM) by Red Hat 확장팩 에러 vscode Language Support for Java(TM) by Red Hat 확장팩 에러Java 11 or more recent is required to run. Please download and install a recent JDKSpring Tools Language Server를 실행하려면 Java 11 이상이 필요합니다.Language Support for Java(TM) by Red Hatjava 다운로드 및 설치 - java 다운로드 및 설치 : https://sangchul.kr/150환경 변수 등록$ echo $JAVA_HOME/Library/Java/JavaVirtualMachines/jdk-11.0.13.jdk/Contents/Home$ java -versionjava ve.. 더보기