利用Tomcat+花生壳搭载建议服务器。

背景:项目实训需要用到支付宝当面付(扫二维码支付)的功能,但是阅读蚂蚁金服的文档,发现若想更准确的接收到付款成功的信息,需要接收到支付宝发来的异步消息notify_url。此时,支付宝要想发来消息,我们得让工程跑在服务器上并且提供一个支付宝能访问到的地址。

材料:Tomcat+花生壳

下面开启配置

花生壳的配置:

官网: https://hsk.oray.com/
作用:按win+R输入CMD,回车然后输入ipconfig,我们会看到本机的ipv4地址,容易发现这是一个局域网地址。支付宝是访问不到我们局域网的地址的,此时需要将局域网变成公网,而花生壳为我们提供内网(局域网)映射的功能。

步骤:一:在首页点击“价格”一栏,选择“个人版”
           二:我买的是6块钱体验版的
           三:系统会赠送一个域名(后面会用到)
           四:进入控制台,进行内网穿透配置,选择动态端口号,最后进行自诊断。
注意:这里最好用花生壳赠送的域名,如果想用自己的域名还需要解析另交费用==========。

Tomcat的配置:

     一:找到Tomcat的安装目录----conf文件夹----server.xml文件
     二:打开server.xml文件,修改150行左右的 name的值变成刚提到的域名。
    三:将工程复制到tomcat安装目录的webapps里,点击bin目录下的startup.bat文件,启动tomcat.

在这里插入图片描述

运行:

   举个栗子: http://我的域名/psychological-counseling/index.jsp
    这样一来我们在别的电脑上输入这个地址,也可以访问到我们的工程啦,同时也解决了支付宝的问题。
    OK。

你可能感兴趣的:(en)