在上篇文章中,我们向大家简要介绍了如何在Ubuntu系统上安装WordPress网站运行所需的各项软件,以及WordPress数据库的设置方式。接下来,我们就是要对我们的WordPress网站进行优化,并使用cpolar将其发布到公共互联网上。现在,就让我们开始吧。

想要让本地的WordPress网站发布到公共互联网,我们需要先安装一个相对url插件(这里我们使用relative url),我们只要在WordPress仪表盘的“插件”页面,就能搜索、安装并启用。

接着,我们要对WordPress本身的设置文件进行修改,让公共互联网的连接请求能被WordPress正确处理。首先进入WordPress文件存放的html目录(在命令行界面输入命令/var/www/html),找到WordPress的配置文件wp-config.php进行编辑,即输入命令nano wp-config.php

接着找到下图所示的位置,输入两段代码,教会WordPress正确处理公共互联网访问本地网站的请求(为防止代码输入错误,最好直接复制粘贴)。

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

完成命令输入并确定输入无误后,就可以保存退出

当这些操作完成后,我们就完成了WordPress的设置,接下来就是在Ubuntu系统中安装cpolar,并通过cpolar创建的数据隧道,将本地的WordPress网页发布到公共互联网。需要注意的是,部分Ubuntu系统没有自带curl软件,因此需要先输入命令sudo aptinstall curl安装。接着输入命令

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

在本地系统安装cpolar软件。Cpolar安装完成后,就可以在浏览器中输入localhost:9200,启动cpolar的web-UI客户端。在登录界面输入cpolar的用户名和密码后,进入cpolar客户端主界面。在cpolar主界面左侧,我们点击“隧道管理”项下的“创建隧道列表”,进入发布Ubuntu网页的数据隧道设置页面。

在这个页面中,我们可以对发布网页的数据隧道名称、使用的协议(选择是http、ftp协议或是tcp协议)、本地地址(本地网页通过哪个端口输出)等信息进行设定。在各项设定都完成后,点击下方的“创建”按钮,就能创建一条数据隧道。

此时我们点击cpolar客户端主界面“状态”项下的“在线隧道列表”,就能获得这条数据隧道的入口,即Ubuntu本地网页的公网访问地址。互联网访客能通过这个地址,访问到本地网页。

至此,我们就成功的将Ubuntu系统上的网站,通过cpolar建立的数据隧道发布到公共互联网上,尽管我们现在的网站还很粗糙,但可以通过使用WordPress上架的各种网页外观模板进行更新,或添加多种网页插件,实现强大的功能。当然,如果您想更详细了解Ubuntu系统中使用cpolar发布网页,可以参见我们的文章《Cpolar在Linux系统中的应用》系列。当然,若您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。

用cpolar发布Ubuntu上的网页(2)相关推荐

  1. 使用cpolar发布群晖NAS上的网页 上篇(7.X版)

    系列文章 使用cpolar发布群晖NAS上的网页 上篇(7.X版) 使用cpolar发布群晖NAS上的网页 中篇(7.X版) 使用cpolar发布群晖NAS上的网页 下篇(7.X版) 随着网络科技和硬 ...

  2. 使用cpolar发布群晖NAS上的网页(1)

    系列文章 使用cpolar发布群晖NAS上的网页(1) 使用cpolar发布群晖NAS上的网页(2) 使用cpolar发布群晖NAS上的网页(3) 群晖NAS作为一款简便易用的小型数据中心,已经在很多 ...

  3. 使用cpolar发布群晖NAS上的网页(2)

    系列文章 使用cpolar发布群晖NAS上的网页(1) 使用cpolar发布群晖NAS上的网页(2) 使用cpolar发布群晖NAS上的网页(3) 上一篇 使用cpolar发布群晖NAS上的网页(1) ...

  4. 想把群晖NAS上的网页发布公网?cpolar轻松实现(1)

    系列文章 想把群晖NAS上的网页发布公网?cpolar轻松实现(1) 想把群晖NAS上的网页发布公网?cpolar轻松实现(2) 想把群晖NAS上的网页发布公网?cpolar轻松实现(3) 现代商业活 ...

  5. 使用cpolar发布群晖NAS上的网页(3)

    系列文章 使用cpolar发布群晖NAS上的网页(1) 使用cpolar发布群晖NAS上的网页(2) 使用cpolar发布群晖NAS上的网页(3) 上一篇 使用cpolar群晖NAS上的网页(2发布) ...

  6. 解决Ubuntu上安装chrome浏览器网页空白的问题

    最近在Ubuntu上安装chrome浏览器,出现打开网页后网页空白的问题,由于是小白,刚接触Ubuntu,所以很多都不懂,欢迎大家讨论. 安装完chrome后,在终端窗口输入: /usr/bin/go ...

  7. Ubuntu 14.04 64bit上查看网页中的cookies

    今天在研究全网定位用户时,获知目前采用的方式主要是通过cookies来实现的,于是想实际了解一下cookie文件的具体内容.我在windows 8.1上查看存放cookie的系统文件目录,但是因为权限 ...

  8. Ubuntu上搭建网站【建立数据隧道,降低开支】

    上篇:Ubuntu搭建web站点并发布公网访问 目录 1.安装WordPress 2.创建WordPress数据库 3.安装相对URL插件 4.内网穿透将网站发布上线 1.命令行方式: 2.图形化操作 ...

  9. 网站设计软件linux,ubuntu下的网页设计 网页制作软件工具.pdf

    ubuntu下的网页设计 网页制作软件工具.pdf ubuntu/linux 下的网页设计网页制作软件工具 1. Bluefish 是一个基于Gtk 的 HTML 的编辑器,它支持语法加亮,支持 HT ...

  10. 搭建图片网站:通过cpolar发布图片网站 3/3

    系列文章 搭建图片网站:部署本地环境 1/3 搭建图片网站:Piwigo环境准备及安装 2/3 搭建图片网站:通过cpolar发布图片网站 3/3 上一篇: 搭建图片网站:Piwigo环境准备及安装 ...

最新文章

  1. 基于visual c++之windows核心编程代码分析(31)SNMP协议编程
  2. Exchange Server 2013 一步步安装图解
  3. aix6.1 nfs
  4. easypoi needmerge失效_EasyPOI简单用例,简单有效
  5. [html] input上传图片怎样触发默认拍照功能
  6. 每日站立会议 12.06
  7. 1SVS2K 2.3.2 发布!
  8. ROS 教程之 network:多台计算机之间网络通信(1)
  9. 【疾病分类】基于matlab SVM植物叶子疾病检测和分类【含Matlab源码 093期】
  10. AVOD、SVOD、TVOD、PVOD:视频点播商业模式
  11. 北京外国语大学pip镜像站
  12. ios和安卓测试包发布网站http://fir.im的注册与常用功能
  13. OpenMP学习笔记1
  14. Centos重装ssh服务
  15. 为音视频自动生成字幕的python工具
  16. IEEE 802.15介绍
  17. 简单工厂和抽象工厂有什么区别?
  18. JavaScript--JavaScript和web API、JS(提供案例)
  19. 工商管理专业知识与实务(初级)【1】
  20. Android实习面试经验汇总,骚年你的屏幕适配方式该升级了

热门文章

  1. 安卓,应用程序无响应(ANR)
  2. 赫兹的单位换算_频率 时间 单位转换
  3. 互联网深处有趣网站——进阶篇
  4. 香港流行乐黄金二十年——经典歌手(音乐人)全面回顾
  5. autocad2014 菜单栏 闪退_AutoCAD2014闪退解决办法
  6. 施一公:如何成为一名优秀的博士生?
  7. Flink DataStream Keyed和Non-Keyed窗口、WindowAssigner、窗口生命周期、窗口函数、迟到数据和窗口结果的处理
  8. 高校智能DNS解析技术总结分析
  9. matlab绘图空间曲线,matlab空间曲线绘图
  10. SpringBoot之Hypermedia-Driven RESTful Web Service