文章目录

  • 1. 前言
  • 2. Z-blog网站搭建
    • 2.1 XAMPP环境设置
    • 2.2 Z-blog安装
    • 2.3 Z-blog网页测试
    • 2.4 Cpolar安装和注册
  • 3. 本地网页发布
    • 3.1. Cpolar云端设置
    • 3.2 Cpolar本地设置
  • 4. 公网访问测试
  • 5. 结语

转载自远程内网穿透的文章:【Zblog建站】搭建属于自己的博客网站,并内网穿透实现公网访问

1. 前言

想要成为一个合格的技术宅或程序员,自己搭建网站制作网页是绕不开的项目。就以笔者自己的经历来说,就被自制网页网站卡过很久。不过随着电脑技术的发展,已经出现了很多便捷快速建站的工具软件。今天,笔者就为大家展示,如何快速上手Z-blog,建立自己的个人博客网站,并通过cpolar建立的内网穿透数据隧道,将这个个人博客软件发布到公互联网上。

2. Z-blog网站搭建

Z-blog是一款基于Asp和PHP平台的开源程序,其功能与Wordpress类似,也支持多种模板和插件,而且也能支持双数据库;如果使用者再会一点HTML+CSS+JS,就可以轻松的制作出自己的模板。当然,这些并不是我们今天的主题。今天我们要做的,就是向大家展示,如何使用cpolar将Z-blog网站发布到公共互联网上。

2.1 XAMPP环境设置

与其他的网站建设工具一样,要在本地安装Z-blog,也需要搭建起必要的网站运行环境,这里我们采用XAMPP搭建网站运行环境。我们可以在XAMPP的官网(www.apachefriends.org)上找到对应操作系统的版本。

笔者是在Windows操作系统上安装Z-blog,因此选择Windows版本的XAMPP。

安装程序下载完成后,直接双击就能开始安装

安装完成后,我们打开XAMPP的主程序,打开ApacheMySQL

2.2 Z-blog安装

打开Z-blog所需的运行环境后,我们到Z-blog的官网上(https://www.zblogcn.com/)下载Z-blog的安装包。

接着将安装包解压,并将其中的文件都粘贴到xampp安装目录下的htdocs文件夹中

需要注意的是,通常htdocs文件夹里会有一些xampp的网页显示文件,要将这些文件删除,才能正确显示Z-blog的安装页面。

2.3 Z-blog网页测试

由于Z-blog是网页程序,因此我们打开浏览器,并在地址栏输入本地地址的XAMPP网页输出端口,也就是Apache的输出端口(通常Apache的输出端口号为80,但由于笔者的80端口已经被占用,因此将apache输出端口更改为82)。

只要之前的设置正确,就能看到Z-blog网页的安装界面。首先勾选页面下方的同一协议框,并点击旁边的下一步,进入网页安装环境检查。

只有各项自检都通过,才能继续网页安装程序。

接下来就是设置数据库、网站管理员等信息,设置完毕后就能点击右下方的“下一步”,完成Z-blog网站的安装。

2.4 Cpolar安装和注册

完成Z-blog网站搭建后,就可以安装cpolar内网穿透,cpolar的安装注册同样很简单,直接在cpolar的官网页面(https://www.cpolar.com/)找到下载按钮。

笔者是在Windows平台上搭建的Z-blog网站,因此选择Windows版本进行下载。

Cpolar下载完成后,将下载的文件解压,双击解压后的.msi文件,即可自动执行安装程序。接着只要一路Next就能完成安装。

cpolar会为每个用户创建独立的数据隧道,辅以用户密码和token码,保证每个用户的数据安全,因此我们在使用cpolar之前,需要进行用户注册。注册过程非常简单,只要在cpolar主页右上角点击用户注册,在注册页面填入必要信息,就能完成注册。

3. 本地网页发布

完成了Z-blog网站搭建和cpolar内网穿透软件的安装,接下来我们就可以使用cpolar内网穿透,建立起一条内网穿透数据隧道,将本地电脑上的Z-blog网站发布到公共互联网上。由于Z-blog网站会长期存在,cpolar免费版的数据隧道每24小时重置一次。笔者并不想每天重新设置Z-blog的网址,因此将cpolar升级至vip版,以获得能长期稳定存在的内网穿透数据隧道。

3.1. Cpolar云端设置

要想建立一条长期稳定的数据隧道,我们需要先拥有一个能稳定存续的公共互联网地址,并且这个互联网地址要与本地网页(软件)的输出端口相连,才能形成一条完整且稳定的数据隧道。因此我们需要先点击进入cpolar的数据隧道预留页面。在这里生成一个公共互联网地址(也可以看做数据隧道的入口),由于此时这个地址没有连接本地的软件输出端口,因此也可以看做是一条空白的数据隧道。

预留页面,我们可以看到Cpolar支持保留很多种协议的数据隧道,这里我们选择保留二级子域名栏位。

在“保留二级子域名”栏位,我们要输入几项简单信息,为cpolar保留的数据隧道进行设置,这几项信息为:

  1. 地区:服务器所在区域,就近选择即可
  2. 二级域名:会最终出现在生成的公共互联网地址中,作为网络地址的标识之一
  3. 描述:可以看做这条数据隧道的描述,能够与其他隧道区分开即可

完成这几项设置后,就可以点击右侧的保留按钮,将这条数据隧道保留下来。

当然,如果这条数据隧道不打算再使用,还可以点击右侧的x将其轻松删除,节约宝贵的隧道名额。

3.2 Cpolar本地设置

完成cpolar云端的设置,并保留了空白数据隧道后,我们回到本地的cpolar客户端,将云端生成的空白数据隧道与本地的Z-blog页面连接起来。

在本地打开并登录cpolar客户端(可以在浏览器中输入localhost:9200直接访问,也可以在开始菜单中点击cpolar客户端的快捷方式),点击客户端主界面左侧隧道管理——创建隧道按钮,进入本地隧道创建页面(如果要创建没24小时重置地址的临时数据隧道,可直接在此进行设置,不必再cpolar官网设置空白数据隧道)。

在这个页面,同样需要进行几项信息设置,这些信息设置包括:

1. 隧道名称 :可以看做cpolar本地的隧道信息注释,只要方便我们分辨即可;
2. 协议 – 由于支付宝的测试页面是网页,因此选择http协议;
3. 本地地址 :本地地址即为本地网站的输出端口号,Z-blog的输出端口为80,因此这里也填入80
4. 域名类型:由于我们已经在cpolar云端预留了二级子域名的数据隧道,因此勾选二级子域名(如果预留的是自定义域名,则勾选自定义域名),并在下一行Sub Domain栏中填入预留的二级子域名,该例子中为“alipaytest”。如果打算创建临时数据隧道,则直接勾选“随机域名”,由cpolar客户端自行生成网络地址;
5. 地区:这个栏位设置与cpolar云端一样,都是服务器地址,我们选择实际使用地较近的服务器即可;

完成这些设置后,就可以点击页面下方的创建按钮,将cpolar云端的空白数据隧道与本地的支付测试页面连接起来,也就为我们提供了可以在公共互联网访问本地支付测试页面的数据隧道。我们可以在隧道管理——隧道列表页面中,对这条数据隧道进行管理,包括开启、关闭或删除这条隧道,也可以点击编辑按钮,最这条数据隧道的信息进行修改。

4. 公网访问测试

最后一步,我们点击左侧状态——在线隧道列表`,就能找到Z-blog个人博客网站的公共互联网地址。我们已经可以通过个地址,访问到本地Z-blog个人博客页面,也就达成了将本地Z-blog个人博客网站发布到公共互联网上的目的。

5. 结语

从上面介绍的步骤可以看出,想要快速发布一个网站,有必要选择一些简单趁手的辅助工具,虽然Z-blog搭建的网站但很简单,但却是我们熟悉cpolar发布本地网站很好的例子。如果要在本地电脑上构建大型复杂网站,对这个网站的测试发布,同样可以使用cpolar的内网穿透功能进行,从而节省不必要的资源和精力支出。

【Zblog搭建博客网站】windows环境搭建属于自己的博客并发布上线 - cpolar内网穿透相关推荐

  1. 将群晖NAS搭建的网站发布上线【内网穿透】——上(7.X版)

     系列文章 如何在群晖NAS上安装cpolar内网穿透(群晖7.X版) 内网穿透远程群晖NAS--上篇(7.X版) 内网穿透远程群晖NAS--下篇(7.X版) 将群晖NAS搭建的网站发布上线[内网穿透 ...

  2. 三步搭建个人网站并发布上线【内网穿透】

    在这个个性飞扬的时代,每个人都希望拥有表现自我的平台,而互联网的包容性和广泛性正好契合了这些需求,也让个人博客网站如雨后春笋般涌现.以往搭建个人博客网站耗费颇多,不仅要租用网站服务器,还要有相当的计算 ...

  3. 本地电脑做服务器搭建私人音乐网站ThinkMusic + cpolar内网穿透

    文章目录 1. 前言 2. 本地网页搭建 2.1 环境使用 2.2 支持组建选择 3. 网页安装 3. 本地网页发布 3.1 Cpolar云端设置 3.2 Cpolar本地设置 4. 公网访问测试 5 ...

  4. 搭建Freekan私人影视电影网站,cpolar内网穿透发布上线

    文章目录 1.前言 2.本地网页搭建 2.1 环境使用 2.2 支持组件和环境设置 2.3 支持组件选和环境设置 2.4 网页安装 2.5 测试和使用 2.6 问题解决 3.本地网页发布 3.1 Cp ...

  5. 【手机建站】Android Termux+cpolar内网穿透,搭建外网可以访问的网站

    文章目录 概述 1.搭建apache 2.安装cpolar内网穿透 3.公网访问配置 4.固定公网地址 5.添加站点 概述 Termux是一个Android终端仿真应用程序,用于在 Android 手 ...

  6. 搭建私人《我的世界》服务器,使用Cpolar内网穿透更简单

    文章目录 1.前言 2.本地服务器搭建 2.1 设置环境变量 2.2 进行<我的世界>服务器端设置 2.3 测试和使用 3.本地MC服务器的内网穿透 3.1.Cpolar云端设置 3.2. ...

  7. cpolar内网穿透外网远程访问本地网站

     系列文章 cpolar内网穿透工具 cpolar内网穿透可应用于哪些场景? cpolar内网穿透可以做什么? 如何下载安装并使用cpolar内网穿透 配置认证cpolar内网穿透 cpolar内网穿 ...

  8. 自建商业网站,并通过cpolar内网穿透发布到公网可访问(6)

      系列文章 自建商业网站,并通过cpolar内网穿透发布到公网可访问(1) 自建商业网站,并通过cpolar内网穿透发布到公网可访问(2) 自建商业网站,并通过cpolar内网穿透发布到公网可访问( ...

  9. 将个人java web网站发布至公网#内网穿透#花生壳#手把手教程

    先写个标题   相信很多人在学web的时候都不满足于在本地或是局域网内运行自己刚写的网站,必须得分享给其他小伙伴们装装逼才肯罢休.而想要让外网访问我们的网站,大多数初学者(比如我)面对公网ip.域名解 ...

最新文章

  1. 如何防止我的模型过拟合?这篇文章给出了6大必备方法
  2. 三极管的耐压与hFE之间是什么关系?
  3. python抓取贝壳房源信息
  4. AngularJS快速入门指南04:指令
  5. 自动化监控--zabbix中的show value详解
  6. 洛谷P1080 国王游戏
  7. Oracle修改机器名后导致监听和console无法启动解决方法参考(转的)
  8. linux 日志 转存,如何记录linux终端下的操作日志(转)
  9. incaseformat病毒解决方法
  10. mui mysql_mui框架使用心得
  11. h5 字体加粗_html、css文字加粗方法
  12. ValueError: operands could not be broadcast together with shapes (416,416,4) (3,)
  13. 天行健---宇宙的生与死
  14. 代写COSC1295 Advanced Programming 作业、代做Java JDBC 程序设计作业、Java编程代写
  15. amp;#9733;色盲悖论正解!
  16. 尚硅谷智慧校园-SpringBoot最佳入手级项目
  17. 如何设置计算机的休眠时间,电脑的睡眠时间如何设置?
  18. python如何输出日期_Python日期常用操作
  19. js如何判断Object是否为空?
  20. 零基础数据挖掘入门系列(三) - 数据清洗和转换技巧

热门文章

  1. VB6实现QQ登陆网页
  2. python win10 arm_ARM版Win10终于能用上x64程序了:微软官方出品
  3. 用户画像数据指标体系之其他常见标签划分
  4. Facebook打开,跳转个人首页、动态方式
  5. 【流量池】BD跨界营销(6)
  6. 【深度学习】深入探讨:残差网络解决了什么,为什么有效?
  7. 猿创征文 | 国产数据库之DM数据库详解安装和使用
  8. 服务器关机了怎么办_记一次“艰辛”的服务器反黑过程
  9. [博客园广州俱乐部活动通知]Windows 7社区发布(2009-10-24)
  10. 泡泡堂段王一进去服务器不稳定,3月22日泡泡新段王 《泡泡堂》段位系统大革新...