본문 바로가기

OS9

LetsEncrypt 를 CentOS/nginx 에 적용한 경험 공유~ CentOS에 Let Encrypt 를 이용하여 nginx 에 무료 SSL 을 적용하자. 필요 준비 사항. Python EPEL 공식 사이트인 (https://letsencrypt.readthedocs.org/en/latest/using.html#letsencrypt-auto) 가보니 CentOS의 경우에는 EPEL 을 먼저 인스톨 하라고 함. > yum install epel-release 설치 소스 다운 로드 > git clone https://github.com/letsencrypt/letsencrypt 의존성 설치 >./letsencrypt-auto —help 설치 >./letsencrypt-auto certonly --rsa-key-size 4096 --email example@example.c.. 2015. 12. 20.
Linux 기본적인 명령어. 파일 찾기, 문자열 찾기 리눅스 기본적인 명령어. 파일 목록보기 > ll 현 위치 보기 >pwd 현 위치에서 "파일명" 찾기 >find -name "파일명" 현 위치에서 디렉토리 명 찾기 >find -name "디렉토리명" -type d 현 위치에서 문자열 검색 >grep -r "문자열" ./* 2015. 11. 10.
리눅스 tar/tar.gz/zip 사용법 서버는 주로 centos 등의 리눅스 서버를 많이 사용하는데, 압축/압축 해제 할 일이 많다 보니 여기에 기록한다. tar 압축 tar -cvf 파일명.tar 폴더명 ex) tar -cvf hello.tar hello tar 압축 풀기 tar -xvf 파일명.tar ex) tar -xvf hello.tar 사실 tar는 압축이 아니라 파일을 하나로 모으는 것이다. 이것을 압축하기 위해서는 tar.gz를 사용하면 된다. tar.gz 압축 tar -zcvf 파일명.tar.gz 폴더명 ex) tar -zcvf hello.tar.gz hello tar.gz 압축 풀기 tar -zxvf 파일명.tar.gz ex) tar -zxvf hello.tar.gz 윈도우와 주고 받으려면 zip이 편하다. zip 압축 zip.. 2015. 11. 4.
IP가 나가는 경로를 알고 싶다면 traceroute 내 IP가 나가는 경로를 알고 싶으면 traceroute 를 실행하면 된다. traceroute www.google.com === update 안타깝게도 AWS에서 내부 터미널로 연결된 인스턴스에서는 위 명령어가 안 먹는다. 전부 * * * 로 나온다. 마지막 나가는 ip는 알 수 있는 방법이 있다. curl bot.whatismyipaddress.com 이 방법을 사용하면 AWS에서도 사용할 수 있다. 2015. 11. 4.