小白宝塔建站:CentOS安装Cpolar
系列文章
- 小白宝塔建站:CentOS安装宝塔详细步骤
- 小白宝塔建站:搭建第一个HelloWorld站点
- 小白宝塔建站:CentOS安装Cpolar
- 小白宝塔建站:将HelloWorld站点发布至公网
- 小白宝塔建站:为HelloWorld站点配置二级子域名
- 小白宝塔建站:为HelloWorld站点配置个人域名
- 小白宝塔建站:为自建网站免费申请SSL证书
- 小白宝塔建站:为HelloWorld站点配置SSL证书
- 小白宝塔进阶:使用Cpolar公网远程使用宝塔面板
- 宝塔常见问题解决:开启面板SSL功能后如何穿透
上篇文章我们介绍了在CentOS7中如何安装宝塔面板小白宝塔建站:搭建第一个HelloWorld站点 ,并自己搭建了一个最简单的网站。如果我们想让别人访问我们搭建的本地网站,就需要使用内网穿透软件将本地网站端口映射至公网。
既然我们的宝塔安装在CentOS中,我们就需要在CentOS中安装Cpolar。
1.下载Cpolar安装包
Cpolar支持通过Curl命令一键安装,所以我们要先检查一下是否安装Curl:
curl --version
出现版本号就是已经安装,如未安装:
安装curl:
sudo yum install curl
接下来执行一键安装Cpolar命令:
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
见到以下信息表示下载安装完成
2. 查看Cpolar版本号
cpolar version
出现版本号表示安装成功
3. token认证
进入cpolar官网,点击免费注册进行注册一个账号
账号注册成功后并登录,点击左侧的验证查看自己的认证token
之后将token复制,把复制好的token执行如下命令
cpolar authtoken XXXXXXXXXXXXXXX
- /usr/local/etc/cpolar/cpolar.yml 表示cpolar配置文件所在的路径
4. 配置cpolar服务
- 向系统添加服务
sudo systemctl enable cpolar
- 启动cpolar服务
sudo systemctl start cpolar
- 查看服务状态
sudo systemctl status cpolar
注:active(running)表示服务已经启动且处于运行中
5. 查看在线隧道
登录cpolar官网,点击左侧的状态,在线隧道列表显示默认创建的2条隧道:
- ssh隧道,指向22端口,tcp协议
- website隧道,指向8080端口,http协议(http协议默认会生成2个公网地址,一个是http,另一个https,免去配置ssl证书的繁琐步骤)
6. 打开cpolar web ui 管理界面
如在虚拟机安装的cpolar,可使用如下方式访问http://192.168.XX.XX:9200
,默认在9200端口。
打开浏览器访问本地9200端口,使用cpolar账户密码登录即可,登录后即可对隧道进行管理
如何在cpolar web UI管理界面创建隧道可以参考官网文档
cpolar官网文档:https://www.cpolar.com/docs
至此,我们就在CentOS上成功安装了cpolar,而我们可以使用cpolar的内网穿透功能,实现多种场景的应用。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。