Linux
-
centos7 에서 docker 최신 버젼 설치Linux 2018. 5. 19. 12:51
centos 7에서 yum install docker를 하게 되는경우 이전 버전이 설치된다. 이전 버전의 경우 자잘한 문제들이 많이 발생한다. 이에 신버전을 설치해보기로 한다. 다음 명령을 Root 계정으로 실행한다. yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engineyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://downloa..
-
centos7 에 gitlab 설치Linux 2018. 4. 4. 23:38
Git lab community edition을 설치한다. 1. yum 패키지 정보를 다운로드#curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash 2. gitlab설치#EXTERNAL_URL="http://abc.def.net" yum install -y gitlab-ce(포트 변경할예정이면 ~abc.def.net:8081 과 같이 포트번호까지 지정해준다.) 3. 서비스 포트변경(선택사항)#vi /etc/gitlab/gitlab.rb 내용중 다음 2 부분을 수정해준다.nginx['listen_port'] = 8081unicorn['port'] = 8082 # 이 포트는 nginx 와 ..
-
mysql tcp 모니터링 코드Linux 2017. 11. 8. 14:14
루트권한 필요.#!/bin/bash tcpdump -i eth0 -s 0 -l -w - dst port 3306 | strings | perl -e 'while() { chomp; next if /^[^ ]+[ ]*$/; if(/^(SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL)/i) { if (defined $q) { print "$q\n"; } $q=$_; } else { $_ =~ s/^[ \t]+//; $q.=" $_"; }}'
-