好猫网手机站
tls证书申请(https免费证书申请)
2022-08-27 21:33:10  浏览:56

tls证书申请(https免费证书申请)

今天把项目的https配置完成。下面是具体的配置步骤   Linux:CentOS 7.2 64位   Nginx:nginx-1.13.1   安装目录:/opt/nginx/   wget   1:安装相关依赖   1.gcc、gcc-c   妙的安装gcc   妙的安装gcc-c   2.pcre、zilb   好吃安装pcre*   好吃安装zlib*   3.因为这次主要是配置https所以添加openssl   好吃安装openssl   好吃安装打开SSL-dev   2、安装Nginx   (1)解压安装包   焦油-z-XV-f nginx-1.13.1.tar.gz   (2)编译   cd nginx-1.13.1 #进入nginx   前缀=/opt/nginx-with-http _ SSL _ module-with-http _ stub _ status _ module-with-pcre   参数说明:   -前缀:设置安装路径   -带-http_stub_status_module:支持nginx状态查询   - with-http_ssl_module:支持https   -带-pcre:为了支持重写重写功能,必须制定pcre   (3)安装   制造   制作安装   (4)启动   /opt/nginx/sbin/nginx-c/opt/nginx/nginx-1。13 .1/conf/nginx。conf   (5)页面   访问http://域名/   三、配置文件   这一步最重要,上面的按照顺寻安装基本上都没有什么问题   #用户无人;   worker _ processes 1;   事件{   worker _ connections 1024   {}   http {   包括mime.types   默认类型应用程序/八位字节流;   sendfile on   # tcp _ nopush on   # keepalive _ time out 0;   keepalive _ timeout 65   # gzip on   服务器{   听80;   服务器名域名配置   重写^(.*)$ host $ 1 permanent;#默认强制使用https对http进行跳转   # charset koi 8-r;   # access _ log logs/host。进入。log main   位置/   根html   index.htmlindex.htm指数;   {}   error _ page 500 502 503 504/50x。html   位置=/50x.html {   根html   {}   {}   服务器{   侦听443 ssl   服务器名   SSL _ certificate/home/key _ dir/1 _ _ bundle。CRT#指定对应的证书   SSL _ certificate _ key/home/key _ dir/2 _ 关键;#指定对应的私钥   SSL _ session _ cache共享: SSL :1m   ssl _ session _ timeout 5m   ssl_ciphers HIGH:aNULL:讯息摘要5   ssl _ prefer _ server _ ciphers on   位置/   proxy _ pass .0 .1:端口/;#将请求都代理到本机港口,这里配置的是项目本地的ip:port端口端口访问域名后会跳转到这个地址里   {}   {}   {}   主要有两个地方   听80;端口的监听   侦听443 ssl443端口的监听   这两个地方配置的地方修改成功后,在访问就会是https请求灯塔