mac下利用tomcat发布ios应用程序

本教程教你在mac环境下利用tomcat发布自己开发的ios应用程序,本文主要为懒人提供,省略掉了生成ca证书的过程。 1.准备 1)tomcat 7.x 2) 待发布ipa文件,本文使用test.ipa 3)JDK 1.7以上环境 4)jetty-5.1.10.jar包(地址: 密码:kspa) 2. 搭建https服务器: 1)为了方便,在tomcat/webapps下创建work文件夹,此文件夹用来存放待发布的ipa以及ipa.plist(后文解释),,在work文件夹下创建ca文件夹,ca文件夹用来存放生成的ca证书等文件 2)下载setup.sh (地址:: 密码:88sb) 3)将下载好的jetty-5.1.10.jar与setup.sh复制到tomcat/webapps/work/ca文件夹下 4)打开终端,利用cd命令进入tomcat/webapps/work/ca,例如我的操作

然后输入ls命令应该能看见如下2个文件

5)在终端中输入sh setup.sh,当运行到下图时,需要用户输入一些信息

从这开始,为用户输入信息,此项可以不填写,直接回车跳过,一直到如下图

Organization Name 需用户随便输入一个关键字,用来与后面生成证书对应,这里我输入abc,然后回车一直到

Common Name 为必填项,其内容为服务器IP地址,这里就是你的电脑IP地址,例如10.220.114.123,输入后回车到

密码建议设置123456,如果设置其他密码需牢记,然后回车

会发现有重复出现了Country Name,不用管他,从此开始跟上面步骤完全一样,一直回车到必选项Organization Name,这里填写内容跟上次填写必须一致,上面为abc,这里也填abc,然后回车,一致到CommonName,也是填写IP地址,然后一路回车会出现

填写y然后回车,然后在填写y,在回车然后出现如下界面

这里密码跟上面输入一致,都是123456,后面每次回车后,都会输入密码,一共四次,一直填写123456即可然后看到如下界面

一个keystorefile Path,一个truststorefile path,我们关心的就是这两个路径会在下一步中用到

6)配置tomacat server.xml

用本文编辑器打开tomcat/conf/server.xml,找到80多行的位置,下图

在绿色文字之后新开一行,插入如下内容

不想手动输入,复制如下文字到此

<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"SSLEnabled="true"maxThreads="150" scheme="https" secure="true"clientAuth="false"keystoreFile="/Users/Admin/Desktop/apache-tomcat-7.0.63/webapps/work/ca/server.p12"keystorePass="123456" keystoreType="PKCS12"truststoreFile="/Users/Admin/Desktop/apache-tomcat-7.0.63/webapps/work/ca/server.jks"truststorePass="123456" truststoreType="JKS"/>

注意:红色部分keystoreFile trustoreFile均为第五步生成的路径,你可以直接复制第五步路径到此

你不勇敢,没人替你坚强。

mac下利用tomcat发布ios应用程序

相关文章:

你感兴趣的文章:

标签云: