新闻资讯

电脑做服务器如何实现?有没有好的工具推荐?

2018-12-3

最近在弄网站和微信平台,想把网站放到公网上去,让小伙伴帮忙测试和看看效果提提意见,顺便自己也能用手机上去测试响应式布局在手机上的表现,可是网上的免费服务器里的云数据库死活连不上,只能看静态页面。而且微信测试必须放到公网上才可以,这是一套整合的系统,部署时导出的war包高达数十兆,在工作室时还好说,工作室的wifi上行速度每秒几百k,几分钟就能部署完,但是每次调试都要等几分钟也实在难以想象,在宿舍就更不用说了,小蝴蝶上行速度只有几十k,就这几十k还能把下行速度挤没了。。。

前些天老师介绍过一个叫花生壳的软件,动态域名绑定,运行后就能把你的电脑当前公网ip和你的域名绑定,所以直接输入域名就能访问你的电脑,而且刷新频率最高可达60秒一次(免费版),所以即使你的ip上一次网变一次也没事。当然你的电脑需要先把服务器环境搭好,这里我用的是apache-tomcat,关于apache-tomcat的安装和使用不是本篇文章的范围,因为如果你已经在本机测试过你做的web应用了的话,你一定也已经把服务器环境搭好了。

首先,进入花生壳官网http://www.oray.com/ ,点击左上角的“花生壳”,然后在新页面点击上面的“下载”,进入下载页面:http://hsk.oray.com/download/#type=windows|lan 。根据你的操作系统选择相应的版本,一般都是windows,然后选择内网版,内网版里包含公网版的功能,而公网版不支持内网功能,作为被校园网压迫的学生党,选择内网版吧。

下载这功夫,你应该去注册一个账号,点击右上角的“注册”,然后打开注册页面。

默认是企业版,我们是个人,请选择“个人注册”。

因为我已经注册过了,所以接下来我就没法截图了 。注册完事后,会让你输入真实姓名和身份证号,必填,否则不给你域名。。。

然后审核通过后,系统会给你发送一封邮件, 里面一堆废话,有个什么服务ID,也没搞明白是干啥用的。

花生壳下载完后安装然后打开然后登陆, 会看到你的二级域名。

如果你是在家的话,此时应该是可以通过这个二级域名访问你的电脑的。如果是在如校园网之类的内网的话,则很可能仍旧不好使。解决方法如下

在你的域名上右键然后选择新花生壳管理。

点右面的那个“内网映射”。

接下来会弹出一个窗口,大意就是你没有内网映射的权限,想获得权限请怎么办之类的,接着往下点就是了,然后会打开一个网页,然后会告诉你几种方式,推荐充值1块钱那个,接着一路点下去用支付宝完成充值就行,期间不要关闭那个网页。接下来,再看哪个网页,提示你什么?好吧,我也忘了,反正就是成功了之类的。。。

然后回到软件上来,点右面的那个“内网映射”,然后点击左边的添加映射,如果依旧提示不可以的话,就回到主界面点击流量表下面那个刷新按钮刷新一下。

接下来选择当前主机就行,那个SOCKS5应用我也不知道是啥玩意,自定义应用里还得自己填写信息麻烦。

把“端口映射”下面的输入框里默认的“80”改为tomcat“8080”(http://localhost:8080/ 都知道吧,8080是tomcat的端口,当然你也可以改),然后勾选“使用外网HTTP80端口”。确定。

回到主界面,依然对着域名右键,选择“域名诊断”,显示如图字样就大功告成了

在浏览器输入你的域名试试

在官网上进入控制台,选择“域名管理”,选择“其他域名”,如果你的ip变动比较频繁的话,然后将你的TTL值改小一点。

花生壳客户端向用户提供全方位的桌面式域名管理以及动态域名解析服务。用户无需通过IE 浏览器,直接通过客户端使用所提供的各项服务,包括用户注册、域名查询、域名管理、 IP 工具以及自诊断等各种服务;且通过树状结构方式可使用户对多达上百个域名进行方便管理,亦可自主添加二级域名,自由设置A 记录(IP 指向)、MX 记录、CName (别名)、URL 重定向等,用户操作界面清晰简单。