新闻资讯

tomcat + 花生壳如何搭建服务器?搭建Android 服务器怎么操作?

2018-12-4

一个APP完成后,总会有各种功能添加、bug修复。这时候,我们的app属于另一个版本了。那么客户端要如何去更新呢?我们要把App放在哪里呢?或许你会说,直接把apk放在服务器上啊!是啊,你说的没错。但是小编是个穷逼啊!小编也知道现在有各种云,阿里云,百度云……so on。然并卵—没钱!!!那怎么办?自己动手呗,小编教你怎么在自己的电脑上搭建一个服务器!!!

工具:ApacheTomcat + 花生壳

一:Tomcat安装

文章末尾会提供两个链接,大家可以从哪里看 JDK的安装,环境变量配置或JDK安装成功后的检测。

从 Oracle 官网下载 JDK(JDK的版本小编的是1.8版本,不懂怎么安装自己百度下)。因为tomcat是运行在Java VM之上的,故需要预装JDK.
JDK安装完成后, 查看自己的JDK安装是否成功(不懂百度下).
下载TomCat。这里只介绍免安装版的Tomcat,至于安装版的实在没啥好说的,那个不停点下一步就行了。小编安装的是6.0版本,其他版本大同小异,新版的往往不稳定bug很多。现在6.0应仍占大多数。网上很多教程几乎是6.0之前的。登录官网http://tomcat.apache.org/, 左边找到Download,目最新版是Tomcat9。

打开后根据自己电脑操作系统下载相应的Tomcat版本。(我的电脑是64位windows系统,所以下载64位的)

下载好压缩包后,直接解压至某一目录下,目录中不能包含中文,安装JDK的时候也是。解压后如下所示:

将此文件夹拷贝到你常用的根目录下,我这里以E盘为例。这样就算安装好了!接下来开始配置环境变量,打开环境变量(不知道怎么打开的,自己百度下)。

然后新建三个系统变量:

TOMCAT_HOME=E:\tomcat-6.0.48

CATALINA_HOME=E:\tomcat-6.0.48

CATALINA_BASE=E:\tomcat-6.0.48

继续环境变量的配置。
给Classpath变量添加:%TOMCAT_HOME%\lib\servlet-api.jar。给PAth变量添加:%CATALINA_HOME%\bin

( 注意:一般这两个变量都会有很多参数,我们在这些参数前、后添加都可以,但是要注意,环境变量之间要有分号隔开。)

至此,配置工作完成!打开Tomcat目录\bin\startup.bat,双击startup.bat。它会自动打开如下控制台界面。

9、不要关闭控制台界面,打开浏览器入http://localhost:8080。 出现Tomcat的网页,证明安装并配置成功!最后关闭控制台,关闭控制台即关闭Tomcat服务

10、 静态部署自己的数据。

Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。

进入你的tomcat目录\webapps,新建一个自己的文件夹如mydata,在此可以存放自己的数据。 例如:我拷贝test.json和boy.png两个文件在此目录下,以后你的apk也是 放在这里了。

11、测试服务器是否搭建成功。可从电脑浏览器访问到myata目录下的test.json和boy.png文件。浏览器中输入http://localhost:8080/mydata/test.json。 访问其他的也是相似操作。

到此,一个属于你的 Tomcat服务器已经搭建成功了!! 但是,目前为止,这个服务器,还只限于你自己的电脑才可以访问。

二、 搭建花生壳

1、下载花生壳。

登录http://hsk.oray.com/download/, 点击花生壳2正式版下载。

2、安装,运行。首先启动Tomcat,确保其成功运行。进入花生壳登录界面,新用户请先注册账号,具体按提示步骤来,这里略过。

3、申请好账号后,花生壳会给我们一个免费的域名。输入账号密码登录

4、登录成功,会显示我们当前的域名:

5、在Windows的cmd.exe中输入cmd命令,并在弹出的窗口中输入ipconfig命令,查看你的IP地址。

6、切换到花生壳界面。选中域名,右键”花生壳管理”-添加映射,将红框中的东西填好。应用名称随意,内网主机填刚才记下的你的电脑的IPv4地址。(或直接选择当前主机,更快捷)
7、点击确定以后,花生壳会为我们生成一个外网可以访问的域名。(其实域名是不要钱,但是映射这一功能还是要 收6块钱 的认证费…)

8、花生壳链接诊断

9、点击自诊断,成功链接到花生壳的服务器,这样它就会帮我们把IP和域名进行映射了!!

10、测试。通过外网访问刚才搭建Tomcat测试时的两个文件:test.json和boy.png。
位置在—你的tomcat目录\webapps\mydata目录下。

在浏览器中输入: http:// 自己的外网访问地址/mydata/test.json ,就可以通过外网访问自己电脑中的数据。

在浏览器中输入(或者手机上输入): http:// 自己的外网访问地址/mydata/boy.png,就可通过外网访问到了。

至此,Tomcat+花生壳2正式版搭建一个外网可以访问的服务器,成功!

网络的出现,给人们的生活带来了精彩,让人们在任何地方都能实现远程办公、远程管理、远程监控等。最值得一提的是花生壳端口映射软件,其应用优势众多,能满足广大用户的网络操作,并保证操作安全。