리눅스 내부 포트포워딩 가정이나 회사 혹은 학교 네트워크에서 80번 포트를 막아놓는 경우가 종종 있다. 웹서버를 구축하여 서비스를 하려하면 80번 포트가 막혀 정상적인 서비스를 실행할 수 없다. 도메인 회사에서 자체적으로 포워딩을 해주는 경우도 있으나 dottk 같은 무료 도메인에는 기대하기 힘들다. 이럴경우 보통 네트워크에서 2000~3000 넘어가는 것들은 막지 않기 때문에 허용된 포트로 서비스를 일단 디플로이 시킨다. 그리고 내부 포트포워딩을 통해 연결시켜 주면된다. 예를 들어 Rails 의 경우 default 포트로 3000번을 사용한다. 이를 그대로 사용하고 외부에서 80번 포트로 접속하는 클라이언트들을 Rails 가 구동되는 3000번으로 포트포워딩 시키면 된다. 포트포워딩 명령어는 아래와 같..
[Ruby on Rails] gmail gem을 이용한 이메일 전송 1. Gemfile 에 gem 'gmail' 추가 2. bundle install 로 gmail gem 설치 3. 입력 폼 작성 입력폼의 view 페이지로 email_send 페이지의 인자값으로 email, title, content를 전달한다. 4. 해당 Controller의 Action에 기능 추가 입력폼에서 전송된 인자값들을 email, title, content 변수에 저장한다. Gmail.connect()로 계정에 로그인을 하고 해당 변수에 저장된 email 주소로 이메일을 전송한다.여기서 your_gmail_id 와 your_gmail_password는 gmail 의 계정과 패스워드를 입력하면 된다. 5. 결과 view 작성 ..
#253 CarrierWave File UploadsLet’s say that we are building a site that allows artists to upload their paintings and display them in a gallery. Part of the site is already built: there is a page that lists the galleries, with a link to each gallery and a page that shows a gallery’s pictures. Each painting has a name and a placeholder for an image but no image. If we try to add a new painting to ..
- Total
- Today
- Yesterday
- 이펙티브 자바
- SK하이닉스
- Rails
- ruby
- codecademy
- rabbitmq
- 티스토리 초대장
- 주식투자
- OpenStack
- CSS
- 엔비디아
- ruby on rails
- Message Queue
- html
- 삼성전자
- HBM
- 반도체관련주
- ubuntu
- IT
- 투자전략
- 한미반도체
- 프로그래밍
- Java
- 알고리즘
- 이수페타시스
- javascript
- install
- 웹프로그래밍
- 현대차
- 자료구조
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
