여기서는 간단하게 Let's Encrypt 를 이용하여 무료로 HTTPS 를 제공하는 튜토리얼을 진행해보겠습니다. - 무료로 Let's Encrypt 를 이용한 인증서를 만들고 적용 우선 이 문서는 영문 버전을 참고하여 작성한 문서이며 원본은 How To Secure Nginx with Let's Encrypt on Ubuntu 14.04 입니다. 기본적으로 원본 문서보다 설명이 적습니다. 자세한 사항은 원문을 찾아 보시기 바랍니다. 서버 셋팅환경은 Ubuntu NginX 입니다. 1. Let's Encrypt 설치하기 우선 필요한 것들을 설치 하도록 합니다. 이미 설치되어 있다면 굳이 설치 하지 않으셔도 됩니다. $sudo apt-get update $sudo apt-get install git bc ..
Ubuntu 에 Docker 를 사용하기 위한 Docker Engine 를 설치해보겠습니다. 우선 준비 사항으로 버전을 확인해보셔야 하는대요. uname -r 을 이용하여 커널 버전을 확인 합니다. $uname -r Deoker 는 리눅스 커널 버전이 최소 3.10 이상이 되어야 합니다. 또한 우분투 버전은 14.04 이상 , 12.04, 13.10 에 설치가 가능합니다. 일단 Docker Docs 에는 위의 버전만 쓰여져 있지만 12.04 에서는 몇가지 설치 부분이 필요 할뿐 나머지는 그냥 설치를 하셔도 될것 같습니다. 1. 설치 준비하기 우분투 14.04 이상의 버전에서는 따로 설치할 것들이 없습니다. 우분투 12.04 커널 3.13 이하일 경우 12.04 버전 에서는 우분투 커널이 3.13 이상이어..
http는 80번 포트를 사용합니다. 하지만 Nodejs 의 경우 Root 유저가 아닌경우 80번 포트로 동작하지 않습니다. 이때 사용할수 있는 방법이 iptable 을 이용하여 80번 포트에 연결하는 것입니다. 우선 Nodejs 가 8000 포트를 이용한다는 전제에 아래와 같이 iptable 를 설정합니다. $ iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8000 그리고 아래의 명령어를 이용하여 iptable rules 를 만들고 $ sudo sh -c "iptables-save > /etc/iptables.rules" /etc/network/interfaces 에 rules 를 등록하도록합니다. $ pre-up iptab..
- Total
- Today
- Yesterday
- 우분투
- 튜토리얼북
- ubuntu
- 게임 개발
- 맥
- 웹
- 개발
- 인터넷
- 에러
- Tutorialbook
- 게임
- 데이터베이스
- cocos2d-x
- it
- 웹 개발
- Database
- html
- Laravel
- SNS
- Nodejs
- 설치
- mac
- 개발자
- 웹 개발자
- 웹 서버
- Developer
- php
- 서버
- JavaScript
- 서버 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |