系列文章

  • 不租服务器,自建个人商业网站(1)
  • 不租服务器,自建个人商业网站(2)
  • 不租服务器,自建个人商业网站(3)
  • 不租服务器,自建个人商业网站(4)
  • 不租服务器,自建个人商业网站(如何购买域名)
  • 不租服务器,自建个人商业网站(申请SSL证书)
  • 不租服务器,自建个人商业网站(5)

上一篇:

不租服务器,自建个人商业网站(2)

​​​​​​​

在上篇介绍中,我们成功的在本地电子设备上建立起一个像样的、且可扩展变更外观样式的动态网页,但想要让这个网站成为商业行为的载体,还需要让其能被公共互联网用户访问到。因此我们需要对WordPress网页的配置文件进行些许变更,并在cpolar的帮助下,打通本地电子设备和公共互联网之间的数据隧道。需要注意的是,由于对WordPress配置文件的变更需要对配置代码进行改写,稍不留心就会导致我们的网页无法访问,因此必须小心操作。现在,就让我们看看,应该如何变更WordPress的配置,并建立起cpolar数据隧道吧。

与一般的隧道概念相同,数据隧道至少要有两个口以连接不同区域,因此我们要回到本地电脑,打通cpolar与WordPress网站输出端口之间的通道。不过首先,需要让WordPress配置进行修改,让WordPress学会如何正确处理来自本地电子设备以外的网页访问请求。

这里我们要暂时用到代码编辑软件Visual Studio Code(下载地址为“https://code.visualstudio.com/Download”,下载安装后,软件会在第一次使用时询问是否变更语言为中文,我们选择更改即可)。在本地电脑上打开VS Code,在左上角的“文件”选项中选择“打开文件”,

在弹出的文件选择框中,找到PHPstudy的安装文件夹下的WWW文件夹,进入该文件夹选取放置WordPress的文件夹(这个例子中为我们本地网站的文件路径,具体的路径需要根据PHPstudy的实际安装位置进行),选取web3文件夹中的“wp-config.php”文件。

在找到“wp-config.php”文件后,点击下方的“打开”按钮,就能进入配置文件的修改界面,看起来很有程序员每天面对的代码界面的感觉。接着,我们找到需要修改的代码位置,粘贴如下两个命令行(由于命令行对标点符号有全/半角的严格要求,因此我们建议直接复制下列代码,避免输入格式错误

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

而修改代码的位置,则如下图所示

这一步很重要!如果没有对WordPress进行正确配置,面对公网访客的访问请求时,WordPress将无法正确应对,导致访客访问本地网站失败!我们之前进行的所有工作也将失去意义!在代码输入后,再点击代码页面上方的“X”将其保存关闭,再退出VS code程序。

此时我们就教会了WordPress,如何正确应对本地以外的网页访问请求。接着,我们回到windows的开始菜单,从中找到cpolar客户端。

点击启动cpolar,在输入登录名和密码后,进入cpolar客户端主界面。在左侧找到“隧道管理”项下的“创建隧道”按钮,点击进入数据隧道创建页面,输入我们本地网页的相关信息,将公共互联网与WordPress网页输出端口连接起来。

这里的设置需要注意,“本地地址”就是我们使用PHPstudy创建网页时,填入的端口号。如果该项填错,会导致互联网访客访问端口出错,导致无法访问到本地网站。在相关信息填入后,就可以点击下方的“创建”按钮,建立起公共互联网与本地网页之间的数据隧道。为验证该数据隧道是否建立,我们可以点击cpolar客户端主界面左侧的“状态”栏,在下拉菜单中选择“在线隧道列表”,看到我们刚刚建立的数据隧道。

在这里,我们就能更清晰的看到,“公网地址”就是数据隧道的入口,而“本地地址”就是数据隧道的出口,公共互联网的访客可以通过公网地址(隧道入口),访问到本地地址上的网站(隧道出口),反之亦然。也就将本地电子设备上的网页,成功发布到公共互联网上。我们可以将公网地址复制,并在浏览器地址栏中输入,验证该隧道的有效性。

在这里我们就能看到,cpolar建立的数据隧道,有效的连接起公共互联网和本地网站,让公网访客能够直接访问到本地电脑上的商业网站。从而避免了租用公网服务器的费用,并且能让我们方便的在本地电脑上维护自己的商业网站。

虽然我们的本地网站已经能被公网访客所访问到,但此时我们网站的网址还很复杂,并且也无法体现出与我们商业活动的关联(无论是公司名还是产品名、甚至是短视频博主名),因此我们还需要对这个网站继续进行打磨。由于内容较多且篇幅所限,我们将在之后的介绍中,为大家详细说明,如何将商业网站的网址,更改为我们想要的网址。如果您对cpolar有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。


下一篇:

不租服务器,自建个人商业网站(4)​​​​​​​

不租服务器,自建个人商业网站(3)相关推荐

  1. 不租服务器,自建个人商业网站(1)

    系列文章 不租服务器,自建个人商业网站(1) 不租服务器,自建个人商业网站(2) 不租服务器,自建个人商业网站(3) 不租服务器,自建个人商业网站(4) 不租服务器,自建个人商业网站(如何购买域名) ...

  2. 不租服务器,自建个人商业网站(4)

     系列文章 不租服务器,自建个人商业网站(1) 不租服务器,自建个人商业网站(2) 不租服务器,自建个人商业网站(3) 不租服务器,自建个人商业网站(4) 不租服务器,自建个人商业网站(如何购买域名) ...

  3. 不租服务器,自建个人商业网站(5)

     系列文章 不租服务器,自建个人商业网站(1) 不租服务器,自建个人商业网站(2) 不租服务器,自建个人商业网站(3) 不租服务器,自建个人商业网站(4) 不租服务器,自建个人商业网站(如何购买域名) ...

  4. 不租服务器,自建个人商业网站(申请SSL证书)

     系列文章 不租服务器,自建个人商业网站(1) 不租服务器,自建个人商业网站(2) 不租服务器,自建个人商业网站(3) 不租服务器,自建个人商业网站(4) 不租服务器,自建个人商业网站(如何购买域名) ...

  5. 做一个商业网站需要准备什么,需要多少钱?

    很多人有了想法,很想介入互联网行业,但是不知道如何开始,晴天在这里就一一介绍. 当你有了一个想法,要开始做一个网站,那么你首先要准备的是确定网站的规模和特点. 第一步,你要确定你自己的网站的规模和特点 ...

  6. 做一个商业网站要多少钱?

    经常看到有人问:做一个商业网站要多少钱? 有人说要几十万!有人说要几万! 有人说要几千! 还有人说要几百! 到底哪个是真的?徽剑的回答就是这些都是真的.我们来看下: 1) 最简单的建设方式:买一个虚拟 ...

  7. 网站建设服务器拼租服务器好还是独立服务器好

    先来了解一下拼租服务器到底有什么不好 1.不稳定拼租的服务器,往往稳定性不强,有时候网站还会打不开.这些对用户体验都是不好的,都会让用户对企业产生不好的印象. 2.容易被牵连早之前,很多企业都是与其他 ...

  8. bcc服务器搭建网站,如何用云服务器bcc建站

    如何用云服务器bcc建站 内容精选 换一换 由于通用型/内存优化型II代的云服务器与通用型/内存优化型I代的云服务器具有不同的虚拟化架构和不同的驱动类型,所以通用型/内存优化型I代云服务器创建的私有镜 ...

  9. 阿里服务器教程大全-服务器、建站、备案、网站配置

    如博文无法正常显示,请访问原文地址: http://www.chinar.xin/server/166 服务器相关博文集合 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人! ...

最新文章

  1. Linux环境下用OpenJTAG实现Linux内核的源码级调试
  2. edgeR:一个数字基因表达数据差异表达分析Bioconductor程序包
  3. 拒绝图片延迟加载,爽爽的看美图
  4. 浅谈文献总结(2018.9.28)——坚恒勇毅论文课笔记
  5. COBBLER无人值守安装-----已用真实服务器测试
  6. 15、sql编程基本语法介绍
  7. php获取网页输出,PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)_PHP教程
  8. 蓝桥杯 2018年预赛C语言大学B组 C/C++
  9. php注册变量函数,PHP变量函数
  10. iOS-深复制(mutableCopy)与浅复制(copy)
  11. 计算机的doc命令怎么学,cmd命令提示符大全:想成为电脑高手必学CMD命令大全
  12. 项目经理如何管理团队
  13. 使用Xshell重启远程服务器指令
  14. allegro 过孔删除不掉
  15. FMI飞马网 | AI人工智能/大数据/Database/Linear Algebra/Python/机器学习/Hadoop 有哪些书籍?福利可下载!
  16. Azido-PEG8-TFP ester,1818294-49-3
  17. 数据结构课设:基于字符串模式匹配算法的病毒感染检测问题
  18. Qt操作Excel类
  19. Ubuntu16.04 1660ti显卡驱动安装
  20. 解决usr/bin/ld: cannot find -lxxx问题

热门文章

  1. java写一个简单的浪漫代码,2018浪漫七夕:7款程序员必备表白源码(超炫酷)
  2. vijos P1966 夜夜的旅游计划
  3. CMOS传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  4. Unity --- 动画分层
  5. 如何制作网页2:如何学习制作网页
  6. android studio3.X以后版本 gradle依赖改为 implementation
  7. iconmoon字体图标的使用方式
  8. yum、yumdownloader学习
  9. 指纹识别(录入和读取)
  10. 关注5月28日下弦月相和29日月亮赤纬角最小值 [预测地震]