你是否想把本地测试的项目挂载到公网上提供给别人调用查看(当然这是在你没有服务器的情况下,如果有请跳过)
服务器系统:CentOS-7-x86_64-DVD-2009.iso
这是我在本地测试使用的服务器系统
Coplar官网 注册方式:邮箱注册
第三方工具连接服务器
1、安装cpolar
首先,我们需要安装curl:
sudo yum -y install curl
2、下载cpolar
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
显示上图表示安装成功
3、查询cpolar版本
cpolar version
4、token认证
需要你获取下图中的那个token
cpolar authtoken xxxxxx(复制的token)
这个token是上图的token,复制到后面执行就成功了,如下图所示:
5、将cpolar配置服务
1、添加到系统服务
sudo systemctl enable cpolar
运行之后没有打印信息
2、启动cpolar服务
sudo systemctl start cpolar
3、cpolar服务查看状态
sudo systemctl status cpolar
4、有个简单的绑定项目方式,就是在浏览器中打开192.168.*.1:9200
注意:在局域网内你有可能打不开这个网址,原因是你的服务器防火墙打开了,需要你手动关闭一下,然后你设置好之后,最好还是把防火墙打开
1、 查看防火墙状态
systemctl status firewalld
2、 关闭防火墙
systemctl stop firewalld
3、首先需要使用你的邮箱进行登录
4、配置你的项目端口,我的是本地的8000端口映射到公网上
5、点击启动,就会看到这个服务是活跃的,代表运行成功了
6、查看外网的路由
点击状态,查看隧道列表,然后后面的公网地址就可以查看你的项目了
7、ok现在设置成功了,打开防火墙
systemctl start firewalld
注: cpolar 卸载方法
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash -s -- --remove