리눅스 썸네일형 리스트형 [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 /.. 더보기 [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.. 더보기 [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.. 더보기 [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 서버에 연결합니다.-.. 더보기 [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 :.. 더보기 [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.. 더보기 [draft] SecureCRT에서 탭 이름을 연결된 호스트 이름으로 고정하는 방법 SecureCRT에서 탭 이름을 연결된 호스트 이름으로 고정하는 방법SecureCRT는 탭 이름을 세션 이름, 호스트 이름 또는 사용자 정의 형식으로 표시할 수 있습니다.1. 탭 이름 규칙 설정메뉴에서 Options > Session Options를 선택합니다.왼쪽 메뉴에서 Terminal > Appearance > Window를 선택합니다.오른쪽에서 Session Window의 Title bar 설정을 확인합니다.%S (Session Name) 또는 %H (Hostname) 변수를 사용하여 탭 이름이 호스트 이름에 기반하도록 설정합니다.예: %H를 사용하면 연결된 호스트 이름이 탭 제목으로 표시됩니다.2. 기본 세션 설정 적용새로운 세션에도 동일한 규칙을 적용하려면 기본 세션을 설정합니다.메뉴에서 Op.. 더보기 [draft] 우분투에서 PHP 8.3을 설치하거나 기존 PHP를 업그레이드하는 방법 우분투에서 PHP 8.3을 설치하거나 기존 PHP를 업그레이드하는 방법우분투 서버에 PHP 8.3을 새로 설치하거나 기존 PHP 버전을 PHP 8.3으로 업그레이드하는 방법입니다.기존 PHP 패키지 제거sudo apt-get remove -y $(dpkg -l | grep php | awk '{print $2}')sudo apt-get purge -y $(dpkg -l | grep php | awk '{print $2}')sudo apt-get autoremove -y패키지 목록 업데이트sudo apt-get update필수 패키지 설치add-apt-repository 명령을 사용하기 위해 software-properties-common 패키지를 설치합니다.sudo apt-get install -y so.. 더보기 이전 1 2 3 4 ··· 77 다음