본문 바로가기

반응형

Linux

[리눅스] 도커 컨테이너 터미널 프롬프트(PS1) 색상 변경 도커 컨테이너 터미널 프롬프트(PS1) 색상 변경 Dockerfile 파일 생성 $ vim Dockerfile FROM centos:7 LABEL website="sangchul.kr" ENV PS1A="\[\e[33m\]\u\[\e[m\]\[\e[37m\]@\[\e[m\]\[\e[34m\]\h\[\e[m\]:\[\033[01;31m\]\W\[\e[m\]$ " RUN echo 'PS1=$PS1A' >> ~/.bashrc 도커 빌드 $ docker build --tag centos-ps1:0.1 . 도커 컨테이너 실행 $ docker run -it --rm centos-ps1:0.1 bash 더보기
[리눅스] HAProxy 로깅(HAProxy Logging) HAProxy 로깅(HAProxy Logging) rsyslog 설정 - rsyslog에 대한 로깅 구성 $ vim /etc/rsyslog.conf ... #HAproxy local0.* /var/log/haproxy0.log local1.* /var/log/haproxy1.log $ systemctl restart rsyslog HAProxy 로깅 haproxy.cfg 편집 - log /dev/log local0 - log /dev/log local1 notice - log global $ vim /etc/haproxy/haproxy.cfg #--------------------------------------------------------------------- # Global settings #-.. 더보기
[리눅스] stress 명령어 stress 명령어 - 지정된 하위 시스템을 지정된 부하에 주는 도구 stress 패키지 설치 $ yum install -y stress $ stress --version stress 1.0.4 stress 명령어 옵션 stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10s $ stress --help `stress' imposes certain types of compute stress on your system Usage: stress [OPTION [ARG]] ... -?, --help show this help statement --version show version statement -v, --verbose be verbose -q, --qui.. 더보기
[Kafka] docker를 사용한 kafka 클러스터 설정 docker를 사용한 kafka 클러스터 설정 이미지 출처 : https://www.haedongg.net/wp-content/uploads/2020/08/zk-kafka.jpg 호스트명 아이피 도커 컨테이너 비고 datanode1 192.168.0.101 zookeeper, kafka(broker) datanode2 192.168.0.102 zookeeper, kafka(broker) datanode3 192.168.0.103 zookeeper, kafka(broker) github 소스 : https://github.com/anti1346/multinode-kafka-cluster.git 도커 컨테이너 실행 datanode1 컨테이너 $ git clone https://github.com/anti13.. 더보기
[리눅스] CentOS 7 전원 버튼을 비활성화하는 방법 CentOS 7 전원 버튼을 비활성화하는 방법 - 시스템이 비정상적으로 종료되는 현상이 발생하였다. 서버 모델 $ dmidecode -t system | egrep 'Manufacturer|Product Name' Manufacturer: HP Product Name: ProLiant DL360p Gen8 $ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) $ uname -a Linux test-server 3.10.0-1127.18.2.el7.x86_64 #1 SMP Sun Jul 26 15:27:06 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux messages 로그(Power OFF) $ vim /var/log/m.. 더보기
[명령어] tee 명령어 tee 명령어 표준출력(stdout)을 화면과 파일로 동시에 출력하는 리눅스 명령어 man page TEE(1L) TEE(1L) 이름 tee - 표준입력으로부터 읽어서 표준출력, 화일로 쓴다. 개요 tee [-ai] [--append] [--ignore-interrupts] [--help] [--version] [화일...] 설명 이 맨페이지는 GNU 버전의 tee 를 다룬다. tee 명령은 표준입력으로부터의 입력을 표준출력 또는 인수로 주어진 화일에 복사한다. 씌여질 화일이 존재하지 않으면 생성된다. 만약 이미 존재한다면 -a 옵션을 사용하지 않는 한 이전의 자료는 모두 지워진다. 옵션 -a, --append 덮어쓰지 않고 주어진 화일에 표준입력을 추가한다. --help 표준출력으로 사용법을 출력하고 .. 더보기
[리눅스] CentOS 7 root 패스워드 초기화 CentOS 7 root 패스워드 초기화 리부팅 후 GRUB 메뉴 화면 e 키를 누릅니다. ro -> rw, rhgb quiet -> init=/bin/bash 편집합니다. Ctrl + x를 눌러 다시 부팅합니다. 정상적으로 부팅이 되면 sh-4.2# 프롬프트가 출력됩니다. passwd 명령으로 root 패스워드를 변경합니다. # passwd 재부팅 # exec /sbin/init 더보기
[PHP] PHP ImageMagick 확장 모듈 설치 PHP ImageMagick 확장 모듈 설치 php 버전 확인 $ php -v PHP 7.3.29 (cli) (built: Jul 7 2021 17:34:15) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.29, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.29, Copyright (c) 1999-2018, by Zend Technologies ImageMagick 패키지 설치 $ yum install -y ImageMagick ImageMagick-devel pecl 명령으로 imagick 확장 모듈 설치 $ pecl install imagick ---output-.. 더보기

728x90
반응형