리눅스 썸네일형 리스트형 [WIP] 우분투에서 PCP를 설치하는 방법 우분투에서 PCP를 설치하는 방법테스트 환경 PCP(PMCD - Performance Co-Pilot Daemon)는 성능 모니터링 및 분석을 위한 도구입니다.1. 패키지 관리자 업데이트우분투 패키지 관리자를 최신 상태로 업데이트합니다.sudo apt update2. PCP 설치PCP 패키지를 설치합니다.sudo apt install -y pcp$ pcp --versionpcp version 5.3.63. PCP 서비스 시작PCP 서비스를 시작합니다.sudo systemctl start pmcd4. PMCD 구성 확인/etc/pcp/pmcd/pmcd.conf에 위치한 PMCD 구성 파일을 검토합니다. 필요한 도메인 및 옵션이 활성화되고 올바르게 구성되었는지 확인합니다. 특히, PMCD가 모니터링해야 할 .. 더보기 [WIP] 리눅스에서 파일 시스템 복구하기 리눅스에서 파일 시스템 복구하기리눅스에서 파일 시스템이 손상되거나 오류가 발생할 경우, 파일 시스템을 복구해야 할 수 있습니다. 이번 튜토리얼에서는 리눅스에서 파일 시스템을 복구하는 방법을 설명하겠습니다.1. 파일 시스템 검사파일 시스템을 복구하기 전에, 파일 시스템에 오류가 있는지 먼저 확인해야 합니다. 파일 시스템 검사는 "fsck" 명령어를 사용하여 수행할 수 있습니다. 다음 명령어를 실행하여 파일 시스템 검사를 수행합니다.sudo fsck /dev/sda1위 명령어에서 "/dev/sda1"은 검사할 파일 시스템의 장치 이름을 나타냅니다. 이를 실제 파일 시스템의 이름으로 변경해야 합니다. 파일 시스템 검사가 완료되면, 검사 결과에 따라 파일 시스템을 복구해야 할 수 있습니다.2. 파일 시스템 복구.. 더보기 [WIP] Docker Compose로 Sonatype Nexus Repository 3를 설치 및 실행하는 방법 Docker Compose로 Sonatype Nexus Repository 3를 설치 및 실행하는 방법Sonatype Nexus Repository 3는 Maven, Docker, npm, PyPI, Helm 등 다양한 패키지 저장소를 통합 관리할 수 있는 대표적인 아티팩트 저장소입니다.1. 사전 준비Docker/Docker Compose 설치 확인docker -vdocker compose version2. Sonatype Nexus3 Docker 이미지 다운로드docker pull sonatype/nexus33. Nexus3 디렉터리 생성Nexus 데이터 영속성을 위해 별도 디렉터리를 생성합니다.mkdir -p /data/nexus3/nexus-datacd /data/nexus34. Docker Com.. 더보기 [WIP] 파이썬 가상 환경을 구성하고 설정하는 방법 파이썬 가상 환경을 구성하고 설정하는 방법1. 가상 환경 생성프로젝트 디렉토리 내에서 가상 환경을 생성합니다.python3 -m venv myenv여기서 myenv는 가상 환경의 이름입니다. 이 명령은 myenv라는 이름의 가상 환경 디렉토리를 생성합니다.2. 가상 환경 활성화가상 환경을 활성화하여 사용합니다. Windowsmyenv\Scripts\activatemacOS/Linuxsource myenv/bin/activate가상 환경을 활성화하면 현재 터미널 세션에서 가상 환경을 사용할 수 있습니다. 프롬프트가 (myenv)로 변경되었을 것입니다.3. 가상 환경에서 패키지 설치가상 환경에서 필요한 패키지를 설치할 수 있습니다. pip 명령을 사용하여 패키지를 설치합니다.pip install packag.. 더보기 [WIP] PHP 슈퍼 글로벌 변수 PHP 슈퍼 글로벌 변수PHP 슈퍼 글로벌 변수는 어떤 스크립트나 함수에서도 전역적으로 접근 가능한 미리 정의된 변수입니다. 이 변수들은 여러 상황에서 자주 사용되며 프로그램 전반에서 공유되는 정보를 제공합니다. 이러한 변수들은 $GLOBALS 배열을 사용하여 액세스할 수 있습니다.PHP의 주요 슈퍼 글로벌 변수들$GLOBALS : 모든 글로벌 변수를 포함하는 연관 배열입니다.$_SERVER : 웹 서버의 정보와 요청에 대한 정보를 담고 있습니다. 예를 들어, 클라이언트 IP 주소, 요청 메서드, URL 등의 정보가 있습니다.$_GET : URL의 쿼리 스트링에서 파라미터 값을 가져오는데 사용됩니다.$_POST : POST 방식으로 전달된 폼 데이터의 값을 가져오는데 사용됩니다.$_REQUEST : GE.. 더보기 [WIP] PHP에서 웹 서버의 환경 변수를 가져와서 사용하는 방법 PHP에서 웹 서버의 환경 변수를 가져와서 사용하는 방법PHP 코드가 실행될 때 리눅스 환경 변수(.bashrc 등)를 직접 적용하는 것은 명령어 라인 환경(CLI)에서는 어렵습니다. .bashrc는 보통 셸 세션이 시작될 때만 실행되기 때문에, PHP 스크립트가 웹 서버나 다른 환경에서 실행될 때 .bashrc의 환경 변수를 가져오는 것은 복잡합니다.웹 서버나 다른 환경에서는 웹 서버의 환경 변수 또는 설정 파일을 이용하여 환경 변수를 적용해야 합니다. 웹 서버의 환경 변수를 PHP 코드에서 사용하려면, 웹 서버가 $_SERVER 슈퍼 글로벌 배열에 저장하는 변수를 활용할 수 있습니다.웹 서버 환경 변수를 PHP 코드에서 사용하는 예시웹 서버의 IP 주소 가져오기웹 서버의 IP 주소를 $_SERVER[.. 더보기 [WIP] Telegraf 에이전트 설치(Telegraf data collector) Telegraf 에이전트 설치(Telegraf data collector)Telegraf 리포지토리 추가wget -q https://repos.influxdata.com/influxdata-archive_compat.keyecho '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/nullecho 'deb [signed-by=/etc/apt.. 더보기 [WIP] SSL 인증서를 PFX에서 JKS로 변환하는 방법 SSL 인증서를 PFX에서 JKS로 변환하는 방법SSL 인증서를 PFX 파일에서 JKS(Java KeyStore) 파일로 변환하려면 keytool을 사용할 수 있습니다.keytool -importkeystore -srckeystore example.pfx -srcstoretype PKCS12 -destkeystore example.jks -deststoretype JKSexample.pfx : 변환할 PFX 파일의 경로와 파일명입니다.example.jks : 생성될 JKS 파일의 경로와 파일명입니다.명령어의 각 부분에 대한 설명-importkeystore : 키 저장소를 가져오는 옵션입니다.-srckeystore example.pfx : 원본 키 저장소 파일의 경로와 파일명입니다.-srcstoretype.. 더보기 이전 1 2 3 4 ··· 127 다음