ToB企服应用市场:ToB评测及商务社交产业平台

标题: 如何在Linux本地搭建Tale网站并实现无公网ip远程访问 [打印本页]

作者: 海哥    时间: 2024-6-15 02:35
标题: 如何在Linux本地搭建Tale网站并实现无公网ip远程访问
前言

本日给各人带来一款基于 Java 语言的轻量级博客开源项目——Tale,Tale使用轻量级mvc框架Blage开发,它拥有小、美、快、稳的特点。该项目完全开源、免费,能够让你快速搭建包含前、背景的博客体系,大大节省了搭建私人博客的时间。
接下来教各人如何部署Tale个人博客,并通过Cpolar搭建的内网穿透数据隧道,把自己的个人博客发布到公共互联网上,人人都能访问。
1. Tale网站搭建

本次操作体系版本为CentOS7,java版本为1.8.0_381
1.1 检查本地环境

检查本地操作体系版本
  1. cat /etc/redhat-release
复制代码
检查体系内核版本
  1.   uname -r
复制代码
检查java版本,部署Tale应用前必要安装java环境,本次环境已经提前安装好java环境
  1. java -version
复制代码
1.2 部署Tale个人博客体系

实行以下命令,下载Tale源码
  1. git clone  https://github.com/otale/tale.git
复制代码
检察源码目录
  1. tree -L 3 ./tale/
复制代码
检察安装脚本内容
  1. cat install.sh
复制代码
实行安装脚本,实行install.sh文件
  1. sh install.sh
复制代码
1.3 启动Tale服务

进入Tale目录
  1. cd tale/
复制代码
启动Tale服务
  1. ./tool start
复制代码
检察Tale服务状态,检察tool命令帮助信息
  1. ./tool --help
复制代码
检察Tale服务状态
  1. ./tool status
复制代码
检察tale监听端口,正常监听端口为9000
开启防火墙,开启9000端口
  1. firewall-cmd --add-port=9000/tcp --permanent
  2. firewall-cmd --reload
复制代码
1.4 访问博客地址

访问地址:http://自己IP:9000,填写网站信息,自定义填写即可。

设置好网站信息后,点击“下一步”,初始化成功完成。

2. Linux安装Cpolar内网穿透

完成Tale网站搭建后,下面我们在Linux安装cpolar内网穿透工具,通过cpolar 转发本地端口映射的公网地址,我们可以很轻易实现远程访问,而无需自己注册域名购买云服务器.下面是安装cpolar步调
   cpolar官网地址: https://www.cpolar.com
  
  1. curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
复制代码

  1. sudo systemctl enable cpolar
复制代码

  1. sudo systemctl start cpolar
复制代码
cpolar安装成功后,在外部浏览器上访问Linux 的9200端口即:【http://局域网ip:9200】,使用cpolar账号登录,登录后即可看到cpolar web 设置界面,结下来在web 管理界面设置即可

3. 创建Tale博客公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

点击创建

隧道创建成功后,点击左侧的状态——在线隧道列表,检察所生成的公网访问地址,有两种访问方式,一种是http 和https

4. 使用公网地址访问Tale

使用上面的cpolar https公网地址在任意装备的浏览器访问,即可成功看到Tale初始创建的网站界面,后期自行设计美观的网站界面。如许一个公网地址且可以远程访问就创建好了,无需自己购买云服务器,即可发布到公网访问。

由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。而且网站的域名看起来也不美观,我们可以自定义设置一个固定域名,因此我们可以为其设置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn已存案】
   留意必要将cpolar套餐升级至根本套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已存案】
  登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称。

保留成功后复制保留成功的二级子域名的名称

返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要设置的隧道,点击右侧的编辑

修改隧道信息,将保留成功的二级子域名设置到隧道中

点击更新(留意,点击一次更新即可,不必要重复提交)

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

最后,我们使用固定的公网地址访问,可以看到访问成功,如许一个固定且永世不变的公网地址就设置好了。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4