当前位置:   article > 正文

小程序发布 一 配置服务器域名_小程序发布 设置域名

小程序发布 设置域名
  • step 1 2018.11.5
  1. 小程序信息:补充小程序的基本信息,如名称、图标、描述等   √
  2. 添加开发者 : 添加开发者,进行代码上传  √
  3. 开发设置页面查看AppID和AppSecret,配置服务器域名  50%
  • 阿里云购买云服务器 ECS √

  • 阿里云购买域名 √

  • SSL证书签发 √

明日计划:服务器环境搭建+域名申请备案

  • 2018.11.6
  • 服务器环境搭建 √
  1. JDK安装看这里Linux安装JDK
  2. tomcat安装
  • 域名申请备案 √
  1. #java ENV
  2. vi /etc/profile
  3. JAVA_HOME=/usr/dev/jdk/jdk1.8.0_191
  4. PATH=/usr/dev/jdk/jdk1.8.0_191/bin:$PATH
  5. CLASSPATH=.:/usr/dev/jdk/jdk1.8.0_191/lib/dt.jar:/usr/dev/jdk/jdk1.8.0_191/lib/tools.jar
  6. export JAVA_HOME PATH CLASSPATH
  7. [root@localhost ~]# java -version
  8. java version "1.8.0_191"
  9. Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
  10. Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
  11. #tomcat 配置及启动
  12. [root@localhost ~]# tar zxvf apache-tomcat-8.5.34.tar.gz -C /usr/dev/tomcat/
  13. [root@localhost ~]# cd /usr/dev/tomcat/apache-tomcat-8.5.34/bin/
  14. [root@localhost bin]# vi setclasspath.sh
  15. export JAVA_HOME=/usr/dev/jdk/jdk1.8.0_191
  16. export JRE_HOME=/usr/dev/jdk/jdk1.8.0_191/jre
  17. [root@localhost bin]# ./startup.sh
  18. Using CATALINA_BASE: /usr/dev/tomcat/apache-tomcat-8.5.34
  19. Using CATALINA_HOME: /usr/dev/tomcat/apache-tomcat-8.5.34
  20. Using CATALINA_TMPDIR: /usr/dev/tomcat/apache-tomcat-8.5.34/temp
  21. Using JRE_HOME: /usr/dev/jdk/jdk1.8.0_191/jre
  22. Using CLASSPATH: /usr/dev/tomcat/apache-tomcat-8.5.34/bin/bootstrap.jar:/usr/dev/tomcat/apache-tomcat-8.5.34/bin/tomcat-juli.jar
  23. Tomcat started.
  • 阿里云添加 安全组规则 8080/8080

访问 公网id xxx:8080

 https://help.aliyun.com/knowledge_detail/95496.html?spm=a2c4g.11186623.2.12.4fd134f1CxsDnH#h2-1-pfx-1

  • Tomcat服务器安装SSL证书

pfx转jks时在linux 环境里报错 java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.

Windows环境OK,邪门了

  1. [root@localhost ~]# keytool -importkeystore -srckeystore cert-1541407285713_.cn.pfx -destkeystore cert-1541407285713_.cn.jks -srcstoretype PKCS12 -deststoretype JKS
  2. Importing keystore cert-1541407285713_.cn.pfx to cert-1541407285713_.cn.jks...
  3. Enter destination keystore password:
  4. Re-enter new password:
  5. Enter source keystore password:
  6. keytool error: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.
  7. [root@localhost ~]#
  8. C:\DEV\jdk1.8.0_131\bin>keytool -importkeystore -srckeystore cert-1541407285713
  9. qianqianchen.cn.pfx -destkeystore cert-1541407285713_.cn.jks -srcst
  10. retype PKCS12 -deststoretype JKS
  11. Enter destination keystore password:
  12. Re-enter new password:
  13. Enter source keystore password:
  14. Entry for alias alias successfully imported.
  15. Import command completed: 1 entries successfully imported, 0 entries failed or
  16. cancelled

 

  1. [root@localhost ~]# cd /usr/dev/tomcat/apache-tomcat-8.5.34/conf/
  2. [root@localhost conf]# vi server.xml
  3. <Connector port="8443"
  4. protocol="HTTP/1.1"
  5. SSLEnabled="true"
  6. scheme="https"
  7. secure="true"
  8. keystoreFile="cert/cert-aaa.cn.pfx"
  9. keystoreType="PKCS12"
  10. keystorePass="xxxxx"
  11. clientAuth="false"
  12. SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"
  13. ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>
  14. keystoreFile="cert/cert-aaa.jks"
  15. keystorePass="xxxx"

将8443/8443 加入安全组

  • 云解析DNS- 域名解析-添加记录,

将http(80)加入安全组

 

网站备案申请提交,初审已完成,待邮寄幕布拍照片

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/688080
推荐阅读
相关标签
  

闽ICP备14008679号