找回密码
 立即注册

QQ登录

只需一步,快速开始

吴小胖 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-7-28 22:06  /   查看:4919  /  回复:21
image.png937550964.png
这几天的你是不是这样的啊~哈哈哈哈~这天气可是真热啊……鼓起勇气从空调房走出来,结果……
image.png177406920.png
温馨提示:空调调到26℃,节能环保又健康~

好了,言归正传,回到我们的课堂~熟悉活字格的小伙伴都知道活字格分为两个部分:设计器和服务端,所谓设计器就是我们用来开发的软件,服务端是用来运行这些开发好的程序的~论坛里之前有官方及各位大佬给出的服务端部署的方案,从阿里云到腾讯云,从华为云到百度云,再到现在什么都不需要配置的活字格云,真是越来越方便,越来越简单了~
活字格的强大,不光是可以云部署,也可以部署到本地~于是乎,就有些小伙伴说:那我自己是不是可以架设一台活字格的服务器呢?答案是肯定的~当然可以,虽然现在我们可以以极低的价格买到云服务器,甚至白嫖,但是性能可能就没有那么高了~于是就有些小伙伴就是想自己动手折腾折腾~论坛里有几篇相关的帖子,但是讲解的并不是很全面,今天我再来补充几点,不光是能访问,而且还能远程发布~
那今天小胖就带领大家一起在家里的老电脑上部署活字格的服务器~
  1. 需要准备的物料:
  2. 硬件:
  3. 1、一台能开机的老电脑;(配置参考官方要求的最低配置)
  4. 2、路由器;
  5. 软件:
  6. 3、ventoy(跟大白菜、老毛桃类似,是制作启动的);
  7. 4、centos7的镜像;
  8. 5、花生壳(内网映射工具);
  9. 6、活字格服务端;
复制代码
因为是老电脑,所以我安装的是centos系统,您也可以根据自己的实际情况选择windows server,这个可以根据您的实际情况来~

用ventoy制作启动盘我就不赘述了,这不是本课的重点,如有不明白的可以自行度娘,或者留言告知,我下篇教程写个完整的~
centos的配置也不多说了,我们今天重点讲的是如何使用花生壳把您没有公网IP的服务器暴露在互联网上,并且能正常访问~

1、在服务器上安装活字格服务端;
https://www.grapecity.com.cn/solutions/huozige/download
官网也有讲解如何在centos中安装~按照教程设置就可以了~安装完成后,您可以通过本地内网地址访问服务端的后台,如果您看到了这个界面就证明您安装成功了~(安装不成功的,可以在论坛里搜索一下~)如果浏览器没有跳出这个页面,您可以自己输入:
http://您的内网IP:22345/UserService/ManagementPage/LoginPage
用户名:Administrator
密码:123456
【个人建议:首次登录系统后请及时修改这个密码~因为这个密码至关重要,您后期发布应用的时候也是使用这个用户名和密码的~】
image.png133417662.png

2、在服务器上安装花生壳;
windows版本直接点击:https://hsk.oray.com/download/
centos版本可参考:https://service.oray.com/question/11630.html#data-2

image.png757877807.png
centos安装完成后会有这样的一个提示,一定要记好SN和密码~这个等会我们会用到~

3、这时浏览器打开:http://b.oray.com 选择下面的SN码登录,输入刚才的SN码和密码;
image.png895465087.png
image.png344360656.png

4、首次登录是提示您绑定您的帐号,如果没有就注册一个,有就直接输入帐号和密码绑定即可~(因为是昨晚操作的,我没有截图……不过,这一步没有什么问题~)
【贴别说明:绑定帐号后,再次登录就不需要使用SN码登录,您可以直接使用您的手机号和密码登录】
image.png254116210.png

5、重点来了,我们要做两条映射:一条用来发布应用,一条用来访问~发布应用的这条映射我们选择tcp类型~关于为什么选择tcp类型胡布斯在很早的帖子里写过~
image.png101875914.png
按照图中的配置完成设置,这个是给设计器发布应用使用的~
image.png788573608.png
这条映射是用在这里的~
image.png400555724.png

6、发布的映射有了,那么访问的映射怎么办呢?同样的,我们新增一条映射(花生壳免费版可以设置两条映射,这是专门给活字格打造的吧~啊哈哈哈哈~)
image.png373757323.png
内网IP跟上面的一样,端口就是您应用发布的端口,https一般默认443~【这也就是为什么我说还要使用宝塔的原因了,可能有些小伙伴不会设置端口,那么通过宝塔面板就可以一键设置了~宝塔的安装我的另外一篇教程里有】

7、宝塔面板里设置端口【自己会配置端口的小伙伴这一步就可以忽略了~】放行22345端口,一般网站是80,443,或者您自己喜欢哪个就放行哪个~
image.png872473449.png

8、至此我们前期准备工作都做完了,我们来测试一下~在花生壳的管理页面我们可以看到有两条映射一条是tcp:// 一条是http:// 现在我们把tcp这条映射的地址复制到设计器中,咱们来发布应用~
image.png353333739.png

image.png297289733.png

image.png847578430.png
只要出现这个就证明咱们设置的tcp映射是正常的~可以正常发布应用~
image.png820085143.png
发布成功后,会自动打开应用~就是这也的效果:
image.png384845275.png

【可能会踩的坑】
无法访问此页面
image.png681923827.png
检查一下您的本地端口是否开放了呢,比如您发布的时候写的是9098,那么9098这个端口放行了吗?还有就是,您在花生壳映射里填写的是这个端口吗?要保持一致哦~
发布的时候也可能会遇到无法连接到远程服务器的提示,检查一下您的22345端口是否放行了呢~

至此您就可以使用自己的服务器来跑自己的应用了~您的服务器您做主~只要有网有电,您说了算~

以上,有问题留言吧~咱们一起讨论学习~

评分

参与人数 1金币 +1000 收起 理由
Chelsey.Wang + 1000 赞一个!

查看全部评分

18 个回复

倒序浏览
lovert
银牌会员   /  发表于:2022-7-28 23:09:38
推荐
本帖最后由 lovert 于 2022-7-28 23:11 编辑

小心电费哦,如果真的用老电脑做服务器,那得24小时开机,电费很烧的,一般100瓦的电脑(台式电脑功率160瓦-400瓦),10小时1度电,也就是5毛钱,24小时就是2.4度电,一天就是1.25元钱,一个月就是37.5块钱,现在腾讯阿里云服务器最低配置的也30多一个月,而且送你公网IP,压根就不需要内网穿透,算算还是云服务划算哦你还得做运维啊

评分

参与人数 1满意度 +5 收起 理由
Mr.Z + 5

查看全部评分

回复 使用道具 举报
智程半导体
中级会员   /  发表于:2022-7-28 22:40:46
沙发
小胖哥厉害
回复 使用道具 举报
liudequangg
注册会员   /  发表于:2022-7-28 23:14:46
地板
打卡
回复 使用道具 举报
dlxubo
银牌会员   /  发表于:2022-7-29 08:30:18
5#
回复 使用道具 举报
开心的小石
注册会员   /  发表于:2022-7-29 15:33:33
6#
本帖最后由 开心的小石 于 2022-7-29 15:35 编辑
lovert 发表于 2022-7-28 23:09
小心电费哦,如果真的用老电脑做服务器,那得24小时开机,电费很烧的,一般100瓦的电脑(台式电脑功率160瓦 ...

虽然耗电,但千兆光纤宽带和机器配置和网盘T级别容量是外面云服务器不能比的,一般电信局会有公网动态ip。
回复 使用道具 举报
xgadmin
初级会员   /  发表于:2022-7-29 17:36:07
7#
学习了
回复 使用道具 举报
Aa金砂
高级会员   /  发表于:2022-7-29 17:40:02
8#
吴老师能有视频就好了
回复 使用道具 举报
Aa金砂
高级会员   /  发表于:2022-7-29 17:40:04
9#
吴老师能有视频就好了
回复 使用道具 举报
lovert
银牌会员   /  发表于:2022-7-29 18:10:25
10#
开心的小石 发表于 2022-7-29 15:33
虽然耗电,但千兆光纤宽带和机器配置和网盘T级别容量是外面云服务器不能比的,一般电信局会有公网动态ip ...

你架设一个试试,千兆是指下载带宽,上传带宽可能没有这么大,还有花生壳转发带宽也才一点点啊
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部