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

网站建设中界面模板下载首页模板

网站建设中界面模板下载,首页模板,个人网页制作教程简单,自己建网站的详细步骤1.配置自生成证书#xff08;方式一#xff0c;无需密码#xff09; 1.1.生成证书 1.下载 nginx windows 版本并解压#xff0c;这里不过多描述 2.下载 OpenSSL windows 版本并安装#xff0c;用于生成证书 3.添加 C:\OpenSSL-Win64,C:\nginx-1.16.1 到环境变量 PATH …1.配置自生成证书方式一无需密码 1.1.生成证书 1.下载 nginx windows 版本并解压这里不过多描述 2.下载 OpenSSL windows 版本并安装用于生成证书 3.添加 C:\OpenSSL-Win64,C:\nginx-1.16.1 到环境变量 PATH 路径 4.在C:\nginx-1.16.1目录下创建ssl目录以后自签名证书存到这个目录 5.开始创建证书启动cmd命令行程序切到C:\nginx-1.16.1\ssl 目录。 基本思路先创建服务器私钥再创建CSR文件最后用私钥签发CSR文件得到服务器公钥证书。 创建服务器私钥 C:\nginx-1.16.1\sslopenssl genrsa -des3 -out server.key 2048 Enter pass phrase for server.key:123456 Verifying - Enter pass phrase for server.key:123456 创建CSR证书请求文件 C:\nginx-1.16.1\sslopenssl req -new -key server.key -out server.csrCountry Name (2 letter code) [AU]:cn State or Province Name (full name) [Some-State]:sd Locality Name (eg, city) []:jn Organization Name (eg, company) [Internet Widgits Pty Ltd]:sdcd Organizational Unit Name (eg, section) []:sdcd Common Name (e.g. server FQDN or YOUR name) []:localhost A challenge password []:sdcd2023 An optional company name []:sdcd备份有秘密的私钥文件 C:\nginx-1.16.1\sslcopy server.key server.key.orig去掉私钥文件的密码 C:\nginx-1.16.1\sslopenssl rsa -in server.key -out server.key Enter pass phrase for server.key:使用服务器私钥签署服务器公钥证书 C:\nginx-1.16.1\sslopenssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt1.2.部署自签证书到nginx服务器 用记事本编辑 C:\nginx-1.16.1\conf\nginx.conf文件向文件末尾追加 https 服务器配置 # 二级路由跳转、接口代理、https信任自签证书server {server_name 192.168.43.20;listen 443 ssl; # 监听443端口,也可用其他端口, 开启ssl(必须)# 引用ssl证书(必须,如果放在nginx/conf/ssl下可以用相对路径,其他位置必须用绝对路径)ssl_certificate ../ssl/server.crt;ssl_certificate_key ../ssl/server.key;# 协议优化(可选,优化https协议,增强安全性)ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers on;ssl_session_cache shared:SSL:10m;ssl_session_timeout 10m;# 二级路由跳转location /ayyingyong20221119 {try_files $uri $uri/ /ayyingyong20221119/index.html;index index.html;}# 当遇到/api 也就是我们的接口对其进行反向代理location /ayyingyong20221119/api {proxy_pass https://localhost:9090/ayyingyong20221119/api;}}重启 nginx nginx -s reload登录浏览器访问测试 https://ip:端口/***使用443不需要端口其他需要端口 1.3.部署自签证书到tomcat服务器 1.找到server.xml文件修改Connector 为下面 Connector port8080 protocolHTTP/1.1 schemehttps securetrue clientAuthfalse sslProtocolTLSSSLEnabledtrue SSLCertificateFileC:\apache-tomcat-7.0.68-ui\conf\server.crtSSLCertificateKeyFileC:\apache-tomcat-7.0.68-ui\conf\server.keyconnectionTimeout20000 URIEncodingUTF-8/2.配置自生成证书方式二需要密码 2.1.生成证书 keytool -genkeypair -alias tomcat -keyalg RSA -keystore D:/tomcat/conf/tomcat.keystore2.2.部署到Tomcat 修改tomcat主配置文件server.xml 去掉注释并将keystoreFile和keystorePass处替换成自己的证书路径和生成证书时的口令即可. Connector port8443 protocolHTTP/1.1 maxThreads150 SSLEnabledtrue schemehttps securetrueclientAuthfalse sslProtocolTLS keystoreFile本机的keystore路径 keystorePass生成证书时的口令 /注释掉server.xml中这段代码不存在这段代码则不用管 Listener classNameorg.apache.catalina.core.AprLifecycleListener SSLEngineon /用这种方法不注释上面这行代码启动tomcat会报错 严重: Failed to initialize end point associated with ProtocolHandler [http-apr- 8888] java.lang.Exception: Connector attribute SSLCertificateFile must be defined whenusing SSL with APRat org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:507)at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.jav a:650)at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)at org.apache.catalina.connector.Connector.initInternal(Connector.java:9 78)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.core.StandardService.initInternal(StandardService .java:560)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.core.StandardServer.initInternal(StandardServer.j ava:820)at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)at org.apache.catalina.startup.Catalina.load(Catalina.java:642)at org.apache.catalina.startup.Catalina.load(Catalina.java:667)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:253)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:427)2.3. 部署SpringBoot项目 server:port: 8008ssl:enabled: truekey-store-type: JKSkey-store: classpath:server.keystorekey-store-password: 123456key-alias: server参考文档 springbootvuenginx 配置Https访问——自签名证书验证 - 尹镇镇 - 博客园 (cnblogs.com) springbootvuenginx 配置Https访问——自签名证书验证 | 航行学园 (voycn.com) SpringBootVue2前后端项目配置ssl证书_springboot配置ssl证书-CSDN博客 Web服务器群集Tomcat配置https证书-CSDN博客 完美配置Tomcat的HTTPS-CSDN博客
http://wiki.neutronadmin.com/news/383278/

相关文章:

  • 深圳商城网站建设注册科技有限公司经营范围
  • 室内设计接单的网站做的比较漂亮的网站
  • 湛江专业建站联系方式网站建设三网合一
  • 企业网站能提供哪些服务淇县网站设计公司
  • 做网站基本做网站公司佛山
  • 甜点网站要怎么做深圳网站设计公司龙岗
  • 广州网站制作电话国际线上会议加密
  • 网站方案策划书18000字软件开发的基本
  • 推广seo网站的公司深圳公司注册需要资料
  • 泰安手机网站建设电话wordpress设置置顶文章
  • 网站开发的特点中国最新军事新闻消息
  • 电脑培训班附近有吗昆明网站优化
  • 福州推广企业网站关于网站建设的一些事
  • 网站网络架构中国纪检监察报官首页
  • 临桂建设局网站手机如何制作小程序
  • 课程网站建设的目的意义佛山建站平台
  • 绵阳的网站制作公司哪家好鹏达建设集团有限公司网站
  • 网站域名查询ip地址前端开发转行做什么好
  • 免费申请网站com域名wordpress显示时间插件下载
  • 国外做机器人的网站做外贸的阿里巴巴网站是哪个
  • 网站建设jnlongjiwordpress 调整字体
  • 可以做反链的网站廊坊网站制作网站
  • 广州网站建设骏域天津电力建设公司网站
  • 电商网站开发要求网站登陆怎么做
  • 做外汇哪个网站看外国消息成全视频在线观看免费高清版
  • 长春网站推广网诚传媒加强网站微信信息编辑队伍建设
  • 平顶山建设网站江苏省建设工程一站式申报网站
  • 免费的建手机网站如何做平台网站
  • 数据做图网站手机图片网站模板
  • 百度网站建设的一般要素网站图片如何做水印