nginx配置ssl证书

折腾了一个反向代理的Google,考虑到GFW可能墙掉,所以买了一个证书,这里记录一下配置方法。

nginx配置文件:
server {
    listen       80 ;
    server_name g.jeary.org;
    rewrite ^(.*)$  https://g.jeary.org/$1 permanent;
}

server {
    listen       443 ;
    server_name g.jeary.org;

    ssl on;
    ssl_certificate ssl/jeary.crt;
    ssl_certificate_key ssl/jeary.key;

    ssl_prefer_server_ciphers on;

    #charset koi8-r;
    access_log /var/log/www/g/access.log;
    error_log  /var/log/www/g/error.log;
    location / {
       proxy_pass https://www.google.com;
    }

证书可去StartSSL申请免费的,也可以去淘宝或其他渠道购买。也可以自己生成一个证书,只是没有绿标而已。由个人选择而定。


发表评论