전체 글 검색 결과

126 개의 검색 결과가 있습니다.

Linux

[Apache][PHP][PHP-FPM] PHP 설치

1. 개요 PHP 쓸일이 절대로 없을 줄 알았지만, 지인 도움을 주고자 .... AWS VM 2식 → Free Tier (무료니깐) 으로 통합 작업을 진행한다. 2. 코드 1) 필수 라이브러리 yum install -y libxml2-devel yum install -y bzip2-devel yum install -y libcurl-devel yum install -y gdbm-devel yum install -y libvpx-devel yum install -y libvpx yum install -y libjpeg-turbo-devel yum install -y libpng-devel yum install -y libXpm libXpm-devel yum install -y freetype-devel y..

Programming/기본 (Baisc)

[MariaDB][마리아디비][Mysql][Error-1236] Replication Active Stand By 구성시 장애 대응

1. 개요 가레라 클러스터로 구성하기 어려움에 따라 Active - Stand By Replication 구조로 설정한다. 다만, 중복되는 필드 등 여러 오류로 인해 장애가 계속 발생하여, 다음과 같이 재 설정을 진행한다. 2. 대처 # Master 와 Slave의 Pos 값이 다른 경우 다음과 같이 실행한다. # Master 서버 실행 RESET MASTER; # Slace 서버 실행 stop slave; reset slave; CHANGE MASTER TO MASTER_HOST='#Replication 호스트', MASTER_USER='#Replication 아이디', MASTER_PASSWORD='#Replication 비밀번호', MASTER_PORT=#마리아디비 포트; START SLAVE;

Programming/기본 (Baisc)

[Git][깃][자동 push][Git push] Git 자동 Push

1. 개요 git을 구성하다보면 SSH로 자동화 하는 케이스도 있지만, 계정을 통해 부득이하게 Git push를 해야하는 경우도 존재한다. 이를 조금 더 효율적이고 많은 Git Repository를 구성하기 위해 다음과 같이 개발한다. 2. 조치 #!/bin/bash gitList=( `find /data/yona/repo/git -name *.git -type d` ) echo "Start -- Git List" function nowdate() { echo `date "+%Y-%m-%d"` } while true do for gitDir in "${gitList[@]}"; do NOW_DATE=`nowdate` nohup echo "Git Push -- ${gitDir}" >> /applog/git/..

Linux

[스카우터][Scouter] 내가 사용하는 APM Settings

1. 개요 내부망에는 제니퍼소프트에 Jeniffer가 있지만, 외부망에는 존재하지 않아 별도로 APM Scouter를 구축하였다. 구축하고 대략 2달 정도가 지났는데 Xlog도 기록되지 않고 이상하게 호출 양 기록 이 정상적이지 않아 다시 수정해보기로한다. 다만, 수정하는 과정에서 몇가지 이상 징후가 포착된다. 2. 조치 1) JEUS WAS에서는 "#hook_exception_class_patterns=com..*" 해당 옵션을 넣을시에 JEUS 기동시 Register 0 이슈로 인해 StandBy 상태로 진입하여 장애가 발생한다. 그래서 해당 옵션을 제외하고 아래와 같이 설정한다. 3. 코드 net_collector_ip= net_collector_tcp_port=6100 net_collector_u..