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

域名做网站自己的电脑空间ip地址访问网站

域名做网站自己的电脑,空间ip地址访问网站,手机网站淘宝客,互联网运营推广文章目录 生成1. 生成根证书的私钥#xff08;root_private_key.pem#xff09;2. 创建根证书的CSR和自签名证书#xff08;root_csr.pem#xff09;3. 生成服务器证书的私钥#xff08;server_private_key.pem#xff09;4. 创建服务器证书的CSR#xff08;server_priv… 文章目录 生成1. 生成根证书的私钥root_private_key.pem2. 创建根证书的CSR和自签名证书root_csr.pem3. 生成服务器证书的私钥server_private_key.pem4. 创建服务器证书的CSRserver_private_key.pem5. 使用根证书签发服务器证书server_csr.pem6. 验证证书 生成 1. 生成根证书的私钥root_private_key.pem 首先您需要为根证书生成一个私钥。这通常是一个RSA或EC私钥。 注意 centos8 秘钥长度低于2048位会报错 openssl genpkey -algorithm RSA -out root_private_key.pem -pkeyopt rsa_keygen_bits:40962. 创建根证书的CSR和自签名证书root_csr.pem 接下来使用根证书的私钥生成一个证书签名请求CSR并自签名该CSR以生成根证书。 其中CNMy Root CA 可以修改为你需要的根域名 # 创建根证书的CSR openssl req -new -key root_private_key.pem -out root_csr.pem -subj /CUS/STCalifornia/LSan Francisco/OMy Root CA/CNMy Root CA在下面的命令中-extensions v3_ca 指示 OpenSSL 使用名为 v3_ca 的扩展配置。 需要创建一个包含这些扩展的配置文件并在其中定义 v3_ca 段落 可以写在服务器证书配置的openssl.cnf文件中, 下面为了好区分所以分开写 vim v3_ca #添加下面文本 [v3_ca] basicConstraints CA:TRUE keyUsage keyCertSign, cRLSign #保存后运行下面命令生成根证书 # 自签名根证书的CSR以生成根证书 openssl x509 -req -days 3650 -in root_csr.pem -signkey root_private_key.pem -out root_certificate.pem -extensions v3_ca3. 生成服务器证书的私钥server_private_key.pem 现在需要为服务器证书生成一个单独的私钥。 openssl genpkey -algorithm RSA -out server_private_key.pem -pkeyopt rsa_keygen_bits:20484. 创建服务器证书的CSRserver_private_key.pem 使用服务器证书的私钥生成一个CSR。 将CN100.70.84.6修改为你自己的域名或IP 如果这里填写的IP/域名和 你服务器访问的IP/域名不匹配,证书始终无效 openssl req -new -key server_private_key.pem -out server_csr.pem -subj /CUS/STCalifornia/LSan Francisco/OMy Company/CN100.70.84.65. 使用根证书签发服务器证书server_csr.pem 最后使用根证书和根证书的私钥签发服务器证书的CSR以生成最终的服务器证书。 在下面的命令中-extensions v3_req -extfile openssl.cnf 指示 OpenSSL 使用配置文件 如 openssl.cnf中定义的 v3_req 段落来添加v3扩展。您需要在配置文件中定义这些扩展例如 vim openssl.cnf #添加以下内容 [v3_req] keyUsage digitalSignature, keyEncipherment extendedKeyUsage serverAuth subjectAltName alt_names #服务器使用的域名和服务器IP可选如果不需要就删除上面subjectAltName这一行 [alt_names] DNS.1 feng.com DNS.2 www.feng.com DNS.2 *.feng.com DNS.2 100.70.84.6 IP.1 100.70.84.6 #保存后生成服务器证书 openssl x509 -req -in server_csr.pem -CA root_certificate.pem -CAkey root_private_key.pem -CAcreateserial -out server_certificate.pem -days 3650 -extensions v3_req -extfile openssl.cnf6. 验证证书 最后您可以验证生成的根证书和服务器证书。 # 验证根证书 openssl x509 -in root_certificate.pem -text -noout # 验证服务器证书 openssl x509 -in server_certificate.pem -text -noout 请注意这只是一个基本的示例用于生成根证书和基于该根证书的服务器证书。 在实际应用中可能需要根据您的具体需求和环境进行更多的配置和调整。 特别是您需要确保您的私钥得到妥善保管不要将其泄露给未经授权的人员。 vim /nginx/conf/nginx.conf #在http标签中添加https模块server {listen 443 ssl;server_name 100.70.84.6 feng.com www.feng.com;ssl_certificate /nginx/ssl/server_certificate.pem;ssl_certificate_key /nginx/ssl/server_private_key.pem;ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m;ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers on;location / {#proxy_pass http://100.70.84.6:20157;root html;index index.html index.htm;} } https://blog.csdn.net/weixin_45500120/article/details/138272014
http://www.hkea.cn/news/14402109/

相关文章:

  • 酒店 企业网站建设的思路烟台网站建设网站
  • 做网站ui去哪儿接私活英语培训机构
  • 图片在线制作网站网站app下载平台怎么做
  • 温州微网站制作公司哪家好京东网站建设流程图
  • 免费网站在哪里申请电子商务网站建设规划报告书
  • 成都眉山网站建设用php开发wap网站
  • 怎样建设好门户网站大连零基础网站建设教学培训
  • 网站打开显示建设中云南建设厅查证网站
  • 怎么建设菠菜网站莱芜区平台公司
  • 北京手机网站制作哪家好扬州自适应网站建设
  • 景点网站模板大型网站seo方案
  • 网站建设需要考什么证四川建筑设计公司排名
  • 深圳南山区网站建设c#网站开发网易云课堂百度云下载
  • 西部数码网站管理助手2.0互动平台领手机
  • 部门网站建设情况总结学做美食视频网站
  • 有关网站建设的书农林科技公司网站模板
  • 查降权网站长沙做网站排名
  • 南宁网站排名优化公司哪家好龙华网页设计公司网站
  • 服务器如何搭建网站百度提交网站入口
  • wordpress the_terms商丘seo公司
  • 公司备案查询网站备案企业站网页制作实训步骤
  • 学做效果图网站有哪些软件简述seo的应用范围
  • 5 电子商务网站建设的步骤网站建设 电脑 手机
  • 中国还有哪些做外贸的网站永嘉网站制作
  • 官方网站是 优帮云网站查询系统
  • 旅游村庄网站建设方案口碑好的网站定制公司
  • 大型网站服务器价格首页关键词优化价格
  • 外贸营销网站建设介绍网站开发可行性
  • 那些网站可以做条形码网站关键词优化案例
  • 网站流量共享2018江苏省海门市建设局网站