Nginx配置SSL证书实现HTTPS访问

申请第三方权威认证机构(如CA,Symantec,GeoTrust,CFCA)签发的SSL数字证书,实现网站HTTPS访问

证书文件:

app.yezhou.cc.jks
app.yezhou.cc.key
app.yezhou.cc.pem
app.yezhou.cc.pfx

虚拟主机配置:

server {
    listen       80;
    listen       443 ssl;
    server_name  app.yezhou.cc;
    index index.html index.htm index.php;
    root /data/www/app;
    server_name_in_redirect off;

    location ~ .+\.php($|/)
    {
        #fastcgi_pass  unix:/tmp/php-cgi.sock;
        fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        include       fastcgi.conf;

        fastcgi_split_path_info  ^(.+\.php)(/.*)$;
        fastcgi_param  PATH_INFO $fastcgi_path_info;
    }
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires 30d;
    }
    location ~ .*\.(js|css)?$
    {
        expires 1h;
    }
    #伪静态及日志
    #include /data/server/nginx/conf/rewrite/app.conf;
    error_log /data/www/logs/app-error.log;
    access_log /data/www/logs/app-access.log;

    ssl on;
    ssl_certificate /data/ssl/app/app.yezhou.cc.pem;
    ssl_certificate_key /data/ssl/app/app.yezhou.cc.key;
    ssl_session_timeout 5m;
}
上一篇 Nginx非80端口访问域名配置
下一篇 Nginx开启文件目录列表显示功能
目录
文章列表
1 Groovy代码示例 - 数组的使用
Groovy代码示例 - 数组的使用
2
Grafana曲线图展示每秒新增数据量
Grafana曲线图展示每秒新增数据量
3
高等数学基础:导数的应用2:泰勒Taylor公式
高等数学基础:导数的应用2:泰勒Taylor公式
4
Android 软键盘弹出时把控件布局顶出去的解决方法
Android 软键盘弹出时把控件布局顶出去的解决方法
5
MongoDB索引
MongoDB索引
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。