전체 글

H는 묵음이야. IT쟁이 HBAEK의 이것저것.
Linux

DNS 캐쉬 초기화(DNS Flush)

네임서버 또는 레코드 정보를 변경한지 충분한 시일(48시간 이상)이 지났고, 같은 네트워크(공유기) 내에 있는 다른 기기에서는 해당 도메인 접속이 원활한 경우, 컴퓨터에 남아 있는 DNS 캐쉬가 갱신되지 않아 발생할 수 있습니다. Windows 기기(PC) 현재 실행 중인 모든 웹 브라우저를 종료합니다. 시작 버튼을 누릅니다. cmd를 입력하거나(Windows 10 이상), 실행을 클릭하고 cmd를 입력합니다. (Windows 7 이하) 다음 명령어를 입력한다. ipconfig /flushdns macOS 기기(iMac, Macbook) 공통사항 : 터미널 실행 후 다음 명령어를 입력 후 macOS의 비밀번호를 입력합니다. 1. macOS Mojave (모하비) sudo killall -HUP mDNSR..

ETC/Tip

robot.txt

robots.txt 파일을 만드는 방법 검색엔진에서 해당 사이트의 내용을 읽어가지 못하도록 하는 방법. 해당 사이트의 루트안에 robots.txt 라는 파일을 만들고 내용은 아래와 같이 입력한다. User-agent: * Disallow: / User-agent : 검색엔진 로봇 ( * : 모든 로봇에 대해서 ) Disallow : 차단할 주소 ( / : 현재 루트 )

ETC/Tip

.htaccess 관련 설정

선행파일 이므로 해당파일때문에 접속이 불가능하거나 불안정할때 . 을 제외한 파일명으로 mv .htaccess 관련강좌 http://draco.pr.kr/743 http://cafe.naver.com/tptr.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=24 SetEnvIfNoCase remote_addr 112.171.147.41 block_ip Order allow,deny Allow from all Deny from env=block_ip 또는 Order Allow,Deny Allow from all Deny from 112.171.147.41 두개다 막히는 방법이다.

ETC/Tip

FTP업로드시_이미지 깨짐현상

알 ftp로업로드시 이미지 깨짐 현상이 발생 할 경우 환경설정 -> 아스키모드x 바이너리 혹은 자동모드에 체크

AWS

AWS 명령줄 인터페이스(AWS CLI) 설치하기_

1. AWS 명령줄 인터페이스 설치 프로그램 다운로드 경로 https://aws.amazon.com/ko/cli/ AWS 명령줄 인터페이스 aws-shell은 명령줄 셸 프로그램으로서, AWS 명령줄 인터페이스를 사용하는 새로운 사용자와 고급 사용자 모두에게 도움이 되는 편의 기능 및 생산성 기능을 제공합니다. 주요 기능은 다음과 같습 aws.amazon.com 우측 상단 자신의 Windows 환경에 따라 32비트, 64비트 를 다운로드하여 실행합니다. 이제 AWS CLI를 이용할수 있습니다.

DevOps

[Ubuntu] GitLab Package (설치형) 설치 방법

1.구성에 필요한 의존성 패키지 설치 sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates tzdata perl 2. 이메일 사용을 위한 postfix 설정 sudo apt-get install -y postfix 4.GitLab Repository 추가 및 Package설치 curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash 4-1. GitLab CE(Community Edition) sudo EXTERNAL_URL="https://yourDomainName" apt-get install git..

AWS

AWS Console 내 결제대시보드 IAM권한 활성화하기

AWS콘솔에서 IAM 관리를 통해 ROOT계정 이외의 계정으로 내 결제 대시보드를 확인하기 위한 방법입니다. 아래와 같이 빌링 권한을 부여하였음에도 불구하고 해당 권한을 가진 IAM을 통하여 빌링 페이지를 접속 하였지만 아래와 같은 엑세스 거부 화면이 출력되는 경우입니다. 이 문제는 ROOT계정을 통해서 IAM 사용자가 결제 대시보드를 확인할 수 있는 기능을 활성화 해주는 것으로 해결이 가능합니다. 우선, ROOT 계정으로 접속을 한뒤 ROOT 계정을 클릭하여 > 내 계정을 클릭합니다. 페이지 중간쯤에 결제 정보에 대한 IAM 사용 및 역할 엑세스 메뉴를 확인합니다. IAM 액세스 활성화의 체크박스 선택후 업데이트 클릭을 하면 해당 권한이 있는 IAM의 결제 대시보드 확인이 가능합니다.

DevOps

[CentOS7] GitLab Package (설치형) 설치 방법

1.구성에 필요한 의존성 패키지 설치 sudo yum install -y curl policycoreutils-python openssh-server openssh-clients perl sudo systemctl enable sshd sudo systemctl start sshd 2. 방화벽에서 http, https 허용설정 및 적용 sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo systemctl reload firewalld 3. 이메일 사용을 위한 postfix 설정 sudo yum install postfix sudo systemctl enable postfi..

Linux

HAProxy blance 옵션의 종류(이중화)

#HAProxy# Balance Option Roundrobin : 순차적으로 분배 static-rr : 서버에 부여된 가중치에 따라서 분배 leastconn : 접속수가 가장 적은 서버로 분배 source : 운영중인 서버의 가중치를 나눠서 접속자 IP 해싱(hashing)해서 분배 uri : 접속하는 URI를 해싱해서 운영중인 서버의 가중치를 나눠서 분배 (URI의 길이 또는 depth로 해싱) url_param : HTTP GET 요청에 대해서 특정 패턴이 있는지 여부 확인 후 조건에 맞는 서버로 분배 (조건 없는 경우 round_robin으로 처리) hdr : HTTP 헤더에서 hdr()으로 지정된 조건이 있는 경우에 대해서만 분배 (조건없는 경우 round robin 으로 처리) rdp-cook..

Linux

리눅스 폴더별 용량확인

폴더별 용량확인 du -h --max-depth=1

HBAEKS
HBAEK`Story