본문 바로가기

728x90
반응형

전체 글

[리눅스] 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_.. 더보기
Elasticsearch 클러스터와 Kibana를 Docker를 사용하여 실행하는 방법(elasticsearch cluster) Elasticsearch 클러스터와 Kibana를 Docker를 사용하여 실행하는 방법(elasticsearch cluster) 1. Docker 설치 Docker를 설치합니다. Docker를 설치하려면 Docker 공식 웹사이트에서 설치 지침을 따릅니다. 2. Elasticsearch Docker 컨테이너 실행 Docker Network 생성 docker network create esnet node-1 컨테이너 실행 docker run -it --name node-1 --net esnet -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms1g -Xmx1g" docker.elastic.co/elasticsearch/elasticsearch:8.2.1 ----------.. 더보기
Elasticsearch와 Kibana를 Docker를 사용하여 single-node로 실행하는 방법 Elasticsearch와 Kibana를 Docker를 사용하여 single-node로 실행하는 방법 1. Docker 설치 Docker를 설치합니다. Docker를 설치하려면 Docker 공식 웹사이트에서 설치 지침을 따릅니다. 2. Elasticsearch Docker 컨테이너 실행 Elasticsearch를 실행하는 Docker 컨테이너를 실행합니다. docker run -d --name elasticsearch --net esnet -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms1g -Xmx1g" docker.elastic.co/elasticsearch/elasticsearch:8.2.1; docker logs -f elasticsearch Elasticsea.. 더보기
도커 엔진 설치 스크립트(docker install script) 도커 엔진 설치 스크립트(docker install script)docker 설치apt-get install -y dos2unixcurl -fsSL https://raw.githubusercontent.com/anti1346/zz/main/common/install_docker.sh | dos2unix | bashdocker-install.sh 스크립트 작성vim docker-install.sh#!/bin/bash#### 운영체제 판단 및 업데이트if command -v apt >/dev/null; then # Debian 계열 echo "Linux Distribution: Debian" apt update -qq -y >/dev/null 2>&1 apt install -qq -y .. 더보기
growpart 명령어 growpart 명령어growpart는 리눅스에서 파티션 크기를 조정하는 명령어입니다. 이 명령어는 파티션 크기를 확장하거나 줄이는 데 사용됩니다.growpart(cloud-utils-growpart) 패키지 설치yum install -y cloud-utils-growpart$ which growpart/bin/growpart기본 문법growpart [옵션] 디스크명 파티션번호주요 옵션-h, --help: 도움말 메시지 표시.-v, --verbose: 자세한 출력 표시.-N, --dry-run: 실제로 파티션 크기를 조정하지 않고 시뮬레이션만 수행.-f, --force: 파티션 크기를 조정할 때 경고를 무시하고 강제로 진행.-u, --unit unit: 단위를 지정 (K, M, G, T, P 중 하나)... 더보기
우분투에 Composer를 설치하고 사용하는 방법 우분투에 Composer를 설치하고 사용하는 방법Composer는 PHP 프로젝트의 의존성 관리를 위한 도구로, PHP 패키지를 쉽게 설치하고 관리할 수 있게 도와줍니다.테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTSComposer 설치Composer (composer.phar) 파일 다운로드하고 설치Composer의 공식 웹사이트에서 제공하는 설치 명령어를 실행합니다.sudo curl -Ssf https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/$ sudo curl -Ssf https://getcomposer.org/installer | sudo php -- --i.. 더보기

728x90
반응형