cropse

設定nginx proxy tls/ssl server 2017- 3-30


http在資料傳遞過程中沒有進行加密的動作,所以有中間人擷取到敏感資料的問題,中間人攻擊(Man-in-the-middle attack,縮寫:MITM),所以需要SSL跟TLS做加密的動作
80是一般http通用接口,443是https的接口,所以其實只要在443port上加入ssl憑證就可以了
Ref:NGINX 設定 HTTPS 網頁加密連線,建立自行簽署的 SSL 憑證

使用openssl產生ssl憑證
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out ...

Tag: nginx deploy

View

Deploy設定簡單紀錄 2017- 2-07


這裡大概整理一下整個網站deploy的過程,等下次在詳細整理s3跟ec2設定的部分

django專案名稱是src, 路徑放置在/home/ubuntu/blog
先從配置文件開始
首先新增一個production.py在/home/ubuntu/blog/setting/
以下內容:


from .base import *
import os

# SECURITY WARNING: keep the secret key used in production secret!
# 請自己新增一個 不要直接用 http://www ...

Tag: AWS deploy uwsgi nginx postgresql

View