当前位置: 首页 > news >正文

网站设计命名规范广州短视频内容营销平台

网站设计命名规范,广州短视频内容营销平台,销售,成立网站要营业执照吗本文将全面介绍如何在Nginx或Tengine服务器配置SSL证书#xff0c;具体包括下载和上传证书文件#xff0c;在Nginx上配置证书文件、证书链和证书密钥等参数#xff0c;以及安装证书后结果的验证。成功配置SSL证书后#xff0c;您将能够通过HTTPS加密通道安全访问Nginx服务器…本文将全面介绍如何在Nginx或Tengine服务器配置SSL证书具体包括下载和上传证书文件在Nginx上配置证书文件、证书链和证书密钥等参数以及安装证书后结果的验证。成功配置SSL证书后您将能够通过HTTPS加密通道安全访问Nginx服务器。 重要 本文以CentOS 8.0 64位操作系统、Nginx 1.14.2为例介绍。不同版本的操作系统或Web服务器部署操作可能有所差异如有问题请联系产品技术专家进行咨询详情请参见专家一对一服务。 如果您使用的是阿里云云服务器ECSElastic Compute Service必须在ECS管理控制台的安全组页面放行80端口和443端口否则网站访问可能出现异常。关于如何配置安全组请参见添加安全组规则。 如果您使用的是阿里云的云虚拟主机证书配置具体操作请参见开启HTTPS加密访问。如果您使用的是其他品牌的虚拟主机请参考对应的虚拟主机安装证书的操作指南。 本文中出现证书文件名称的地方统一使用cert-file-name进行描述。例如本文中用到的证书文件为cert-file-name.pem证书私钥文件为cert-file-name.key。在实际操作过程中您必须使用正确的证书文件名称替换示例代码中的cert-file-name。 前提条件 已通过数字证书管理服务控制台签发证书。具体操作请参见购买SSL证书和提交证书申请。 SSL证书绑定的域名已完成DNS解析即您的域名与主机IP地址相互映射。您可以通过DNS验证证书工具检测域名DNS解析是否生效。具体操作请参见DNS验证。 步骤一下载SSL证书 登录数字证书管理服务控制台。 在左侧导航栏单击SSL 证书。 在SSL 证书页面定位到目标证书在操作列单击下载。 在服务器类型为Nginx的操作列单击下载。 解压缩已下载的SSL证书压缩包。 根据您在提交证书申请时选择的CSR生成方式解压缩获得的文件不同具体如下表所示。 CSR生成方式 证书压缩包包含的文件 系统生成或选择已有的CSR 证书文件PEM格式Nginx支持安装PEM格式的文件PEM格式的证书文件是采用Base64编码的文本文件且包含完整证书链。解压后该文件以证书ID_证书绑定域名命名。 私钥文件KEY格式默认以证书绑定域名命名。 手动填写 如果您填写的是通过数字证书管理服务控制台创建的CSR下载后包含的证书文件与系统生成的一致。 如果您填写的不是通过数字证书管理服务控制台创建的CSR下载后只包括证书文件PEM格式不包含证书密码或私钥文件。您可以通过证书工具将证书文件和您持有的证书密码或私钥文件转换成所需格式。转换证书格式的具体操作请参见证书格式转换。 步骤二在Nginx服务器安装证书 执行以下命令在Nginx的conf目录下创建一个用于存放证书的目录。 cd /usr/local/nginx/conf #进入Nginx默认配置文件目录。该目录为手动编译安装Nginx时的默认目录如果您修改过默认安装目录或使用其他方式安装请根据实际配置调整。 mkdir cert #创建证书目录命名为cert。 将证书文件和私钥文件上传到Nginx服务器的证书目录/usr/local/nginx/conf/cert。 说明 您可以使用远程登录工具附带的本地文件上传功能上传文件。例如PuTTy、Xshell或WinSCP等。如果您使用的阿里云云服务器 ECS上传文件具体操作请参见本地Windows主机使用MSTSC上传文件到Windows云服务器或上传文件到Linux云服务器。 编辑Nginx配置文件nginx.conf修改与证书相关的配置。 执行以下命令打开配置文件。 vim /usr/local/nginx/conf/nginx.conf 重要 nginx.conf默认保存在/usr/local/nginx/conf目录下。如果您修改过nginx.conf的位置可以执行nginx -t查看nginx的配置文件路径并将/usr/local/nginx/conf/nginx.conf进行替换。 在nginx.conf中定位到server属性配置。 删除行首注释符号#并参考如下示例进行修改。 server {#HTTPS的默认访问端口443。#如果未在此处配置HTTPS的默认访问端口可能会造成Nginx无法启动。listen 443 ssl;#填写证书绑定的域名server_name yourdomain;#填写证书文件绝对路径ssl_certificate cert/cert-file-name.pem;#填写证书私钥文件绝对路径ssl_certificate_key cert/cert-file-name.key;ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m;#自定义设置使用的TLS协议的类型以及加密套件以下为配置示例请您自行评估是否需要配置#TLS协议版本越高HTTPS通信的安全性越高但是相较于低版本TLS协议高版本TLS协议对浏览器的兼容性较差。ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;#表示优先使用服务端加密套件。默认开启ssl_prefer_server_ciphers on;location / {root html;index index.html index.htm;} } 可选设置HTTP请求自动跳转HTTPS。 如果您希望所有的HTTP访问自动跳转到HTTPS页面可通过rewrite指令重定向到HTTPS。 重要 以下代码片段需要放置在nginx.conf文件中server {}代码段后面即设置HTTP请求自动跳转HTTPS后nginx.conf文件中会存在两个server {}代码段。 server {listen 80;#填写证书绑定的域名server_name yourdomain;#将所有HTTP请求通过rewrite指令重定向到HTTPS。rewrite ^(.*)$ https://$host$1;location / {index index.html index.htm;} } 配置效果如下图所示 执行以下命令重启Nginx服务。 cd /usr/local/nginx/sbin #进入Nginx服务的可执行目录。 ./nginx -s reload #重新载入配置文件。 说明 报错the ssl parameter requires ngx_http_ssl_module您需要重新编译Nginx并在编译安装的时候加上--with-http_ssl_module配置。 报错/cert/3970497_demo.aliyundoc.com.pem:BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(/cert/3970497_demo.aliyundoc.com.pem,r) error:2006D080:BIO routines:BIO_new_file:no such file)您需要去掉证书相对路径最前面的/。例如您需要去掉/cert/cert-file-name.pem最前面的/使用正确的相对路径cert/cert-file-name.pem。 步骤三验证SSL证书是否配置成功 证书安装完成后您可通过访问证书的绑定域名验证该证书是否安装成功。 https://yourdomain #需要将yourdomain替换成证书绑定的域名。 如果网页地址栏出现小锁标志表示证书已经安装成功。
http://www.zqtcl.cn/news/420090/

相关文章:

  • 重庆企业建站模板珠海企业官网设计制作
  • 网页作图软件东莞优化哪家好
  • 专业的商城网站开发深圳网站界面设计
  • 做网站需要自备服务器吗专业生产车间设计图纸网站
  • 用vs2010做网站教程昆明模板建站定制网站
  • dedecms网站模板下载做网站价格需要多少钱
  • 昆明餐饮网站建设建电影网站教程
  • 怎么做服装网站wordpress 主题 三栏
  • 个人可否建立网站全包装修
  • 哈尔滨网站建设贴吧网站建设推广好做吗
  • 南宁网站建设排名制作网站的公司做网站去哪里找
  • 网站开发外贸材料信息价查询网站
  • 推荐几个好的seo网站程序模板WordPress博客建站系统
  • 手机网站建设推广方案ppt模板wordpress文章阅读统计
  • 自己可以接单做网站吗建设项目所在地公共媒体网站
  • 哈尔滨网站制作哪儿好薇学校网站首页代码html
  • 网站建设与设计 毕业设计企业自助网站建设
  • ip库网站源码佛山网站开发公司
  • 婚庆网站怎么设计模板电子商务系统规划方案
  • 东莞中企动力做网站wordpress结合tornado
  • 用织梦做手机移动版网站邯郸网站建设品牌加盟
  • 网站做简历模板动漫设计专业就业方向
  • 沧州市东光建设局 网站电商网站目录优化
  • 公司网站建设案例教程wordpress word文档
  • 阿里巴巴网站本土化建设wordpress jquery
  • 用asp怎么做网站wordpress怎么查看主题
  • 用自己的电脑建网站兴义网站建设
  • 保定医疗网站建设公司wordpress 视频管理 主题
  • php做网站半成品网页设计作业怎么交
  • 郑州网站建设培训学校公众号投票怎么制作