본문 바로가기

개발자

CentOS 6.x 에서 version 'GLIBC_2.14' not found 에러가 발생할때 CentOS 6.x 에서 version 'GLIBC_2.14' not found 와 같이 에러가 날 경우 처리 방법 입니다. 제 경우 docker-compose 를 사용하려는데 아래와 같이 에러가 나네요. $ docker-compose -v docker-compose: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /tmp/_MEIyFcsRY/libz.so.1) 해결..
Linux ( CentOS 혹은 Ubuntu ) 에서 ls -al 로 용량 확인 시 용량 단위 추가하기 Linux ( 리눅스 ) 계열 시스템에서 디렉터리의 파일과 하위 디렉터리를 목록을 볼 때 ls라는 명령어를 사용하는데요.이때 -al 을 붙이면? 바로 파일과 하위 디렉터리의 세부 정보들이 나타나게 됩니다. $ ls 아래는 ls의 결과입니다. $ ls -al 아래는 ls -al의 결과입니다. 보시다시피 권한과 사용자 그룹 등의 추가 정보가 나타나게 됩니다.일단 ls 와 ls -al의 차이는 위와 같이 세부정보를 모두 표시하느냐 마느냐의 차이인데요...
Linux 에서 Public ( 공개 ) IP 알아내기 Linux 서버에서 public ( 공개 ) ip를 커맨드로 알아내야 할 때가 있는데요.이때 사용하기 좋은 방법입니다.그냥 간단히 curl로 아래의 https://ipinfo.io/ip 을 호출해 주시면 됩니다. $ curl https://ipinfo.io/ip 즐거운 개발되시기 바랍니다. ^^만약 웹페이지를 접속할 수 있다면 아래의 링크에서 공용 IP 와 로컬 IP를 확인하실 수 있습니다.링크 : http://ko.ontools.work..
CentOS 6.x 에서 git 으로 https 소스를 가져올때 SSL connect error 에러 처리 방법 만약 fatal: HTTP request failed 에러 라면 아래의 링크를 참고 하시기 바랍니다.2019/01/12 - [KnowHow/Linux] - CentOS 6.x 혹은 7.x 에서 git 사용시 fatal: HTTP request failed 에러 처리 방법CentOS 에서 git 으로 github 혹은 bitbucket 같은 곳에서 https 로 소스를 clone 할때 아래와 같이 SSL connect err..
실시간 서버 모니터링 프로그램 NetData 를 이용하여 서비스를 모니터링 해보자 Netdata 는 GPLv3+ 라이센스를 가진 오픈소스 모니터링 툴로 대충 화면은 아래와 같으며 비교적 다른 모니터링 툴에 비해 설치 방법이 '매우' 간단하고 기능이 다양 합니다.그리고 모바일도 완벽히 지원을 합니다. 설치 방법은 아래의 명령어를 서버에 넣어 주시면 됩니다! $ bash <(curl -Ss https://my-netdata.io/kickstart.sh) 혹은 아래와 같이 Docker 를 이용하여 설치도..
Amazon AWS ( Amazon Web Services ) 에서 추가 디스크 마운트 하기 간단히 Amazon AWS 에서 디스크를 추가 후 마운트 하는 방법입니다.1. 마운트 되지 않은 하드 확인하기우선 처음 AWS 에 디스크를 추가적으로 생성 한다고 해도 추가된 디스크는 마운트가 안되어 있는데요. 디스느는 lsblk 라는 명령어로 확인이 가능합니다. $ lsblk 위의 목록 을 확인해 보시면 xvdb 디스크가 마운트 되지 않은 것을 확인 하실 수 있는데요. 여기서 마운트 과정을 진행해 보겠습니다.2. 파일 시스템을 생성할지 여부를 결..
Python 에서 한글을 썻을 경우 SyntaxError: Non-ASCII character 에러 발생 시 파이썬 프로그램을 짜다 보면 한글로 주석을 달거나 한글 출력을 할 경우 아래와 같이  SyntaxError: Non-ASCII character 에러를 확인 하실 수 있는데요. SyntaxError: Non-ASCII character '\xeb' in file test-rabbit-connect.py on line 29, but no encoding declared; see http://python.org/dev/peps..
VMware 에서 Docker Ubuntu 사용시 Temporary failure resolving 'deb.debian.org' 와 같은 에러가 날 경우 VMware 에서 Docker와 Ubuntu 를 사용할때 아래와 같은 에러를 확인 하실 수 있는데요. ( Temporary failure resolving 'deb.debian.org' )  * 에러는 아래와 같이 패키지 양에 따라 다르지만 원인은 같습니다.  Step 3/14 : RUN apt-get update && apt-get install -y libmcrypt-d..
CentOS 에서 Redis 설치하기 간단히 CentOS 에서 yum 을 이용하지 않고 Redis 를 설치하는 방법입니다. ( 공홈에도 나와 있는 방법 ) URL : https://redis.io/topics/quickstart 1. Redis 컴파일하기 우선 아래의 명령어로 Stable 버전을 받으신 후 압축을 푸시기 바랍니다. 그리고 make 로  컴파일을 하려 하면... 약 99%의 확률로 에러가 납니다. $ wget http://do..
교육기관 ( .edu or .ac.kr) 이메일 계정으로 사용할 수 있는 IT 회사들의 혜택 학생 혹은 교육기관의 이메일( .edu 혹은 .ac.kr 로 끝나는 )이 있다면 IT 회사에서 수 많은혜택을 받을 수 있는데요. 여기서는 간단히 몇가지 혜택들을 정리해 드리겠습니다.  1. Office 365  ( 무료 - 교육기관 이메일 등록 가능 ) 링크 : https://products.office.com/ko-kr/student/office-in-education ..