본문 바로가기

반응형

리눅스

우분투에서 influxdb를 설치하는 방법 우분투에서 influxdb(influxdb 2.x)를 설치하는 방법 테스트 환경 $ cat /etc/os-release NAME="Ubuntu" VERSION="20.04.4 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.4 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-po.. 더보기
[리눅스] Elasticsearch 업그레이드(Elasticsearche rpm install on CentOS 7) Elasticsearch 업그레이드(Elasticsearche rpm install on CentOS 7) 테스트 환경 - CentOS 7 - elasticsearch 7.10.2 목표 - Upgrade Elasticsearche : https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-upgrade.html - elasticsearch 8.3.1로 업그레이드 - 7.10에서 7.17로 업그레이드, 7.17에서 8.3으로 업그레이드 elasticsearch 패키지 다운로드 rpm 다운로드 - https://www.elastic.co/guide/en/elasticsearch/reference/8.3/rpm.html#rpm-repo 인증.. 더보기
docker efk stack(elasticsearch cluster) docker efk stack(elasticsearch cluster) EFK 간략한 소개 EFK Stack / Dcoker and OpenSSL [node1, node2, node3] github : https://github.com/anti1346/docker-efkstack git clone https://github.com/anti1346/docker-efkstack.git alias 등록 echo "alias efk='cd /docker-container/docker-efkstack/node1'" >> ~/.bashrc echo "alias efk='cd /docker-container/docker-efkstack/node2'" >> ~/.bashrc echo "alias efk='cd /doc.. 더보기
ubuntu "Could not get lock" APT 오류 ubuntu "Could not get lock" APT 오류 apt 패키지 설치 시 에러 Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 14185 (apt) 이 오류는 다른 APT(Advanced Package Tool) 프로세스가 이미 /var/lib/dpkg/lock-frontend 파일을 잠근 상태로 인해 발생합니다. 1. 기존 APT 프로세스 종료 먼저, 이미 실행 중인 APT 프로세스를 확인하고 종료합니다. ps aux | grep -i apt 위 명령으로 실행 중인 APT 프로세스와 해당 PID를 확인합니다. sudo kill 위에서 확인한 PID를 사용하여 해당 APT .. 더보기
MongoDB PHP Driver를 설치하는 방법 MongoDB PHP Driver를 설치하는 방법PECL 모듈 다운로드 : https://pecl.php.net/package/mongodb소스 컴파일하여 설치하는 방법패키지 다운로드wget https://pecl.php.net/get/mongodb-1.13.0.tgztar xfz mongodb-1.13.0.tgz소스 코드 컴파일cd mongodb-1.13.0/usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/php-configmake -j$(nproc) && make install -j$(nproc)/usr/local/php/bin/php -i | grep "Loaded Configuration File"php 확장 모듈 .. 더보기
[리눅스] PHP zip 확장(Extension) 모듈 설치 PHP zip 확장(Extension) 모듈 설치 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) zip 패키지 다운로드 https://pecl.php.net/package/zip libzip.x86_64 : C library for reading, creating, and modifying zip archives libzip-devel.x86_64 : Development files for libzip yum info libzip $ yum info libzip Loaded plugins: fastestmirror, ovl Loading mirror speeds from cached hostfile * base: mirror... 더보기
[리눅스] dockerfile docker-php-ext-install, docker-php-ext-enable, docker-php-ext-configure 명령 dockerfile docker-php-ext-install, docker-php-ext-enable, docker-php-ext-configure 명령 php 8.1 도커 컨테이너 실행 docker run -it --rm php:8.1-fpm bash php 8.1 컨테이너에 설치되어 있는 기본 모듈 root@894e0cb82f31:/var/www/html# php -m [PHP Modules] Core ctype curl date dom fileinfo filter ftp hash iconv json libxml mbstring mysqlnd openssl pcre PDO pdo_sqlite Phar posix readline Reflection session SimpleXML sodium SPL s.. 더보기
mongodb와 mongo-express를 Docker Compose를 사용하여 실행하는 방법 mongodb와 mongo-express를 Docker Compose를 사용하여 실행하는 방법 Docker Compose를 사용하여 MongoDB와 Mongo Express를 쉽게 설정하고 관리할 수 있습니다. 1. Docker Compose 파일 생성 프로젝트 디렉토리에 Docker Compose 파일(docker-compose.yml)을 생성합니다. vim docker-compose 2. Docker Compose 설정 추가 docker-compose.yml 파일에 MongoDB와 Mongo Express를 위한 서비스 정의를 추가합니다. version: '3.9' services: ### Mongodb Servers mongo1: image: anti1346/mongo:5.0.8 container_.. 더보기

반응형