建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

快速搭建WordPress博客站点,并内网穿透实现公网访问(WordPress入门:如何搭建WordPress站点)

GG网络技术分享 2025-03-18 16:13 0


快速搭建WordPress博客站点,并内网穿透实现公网访问

经过之前一系列的文章(《搭建自己的Web站点》系列,以及《为自己的站点设置HTTPS证书》系列),我们终于能够完整的搭建起一个属于自己的网站,并且通过cpolar建立的数据隧道,从而让我们存放在本地电脑上的网站,能够为公众互联网的用户访问。在这两个系列的文章中,涉及到很多知识点,以及大量的测试和试运行,难免让人觉得眼花缭乱。今天,我们就抛开纷繁复杂的过程,仅从建站所需的工具,以及主要经历的步骤,为大家梳理一遍,如何借助cpolar搭建起属于自己的Web网站。

要搭建起一个像样的网站,趁手的建站工具必不可少,在为大家介绍的案例中,我们使用的建站工具主要是PHPstudy和WordPress。

PHPstudy:

WordPress:

通常静态网页对周边组件的要求并不算高,因此我们可以在PHPstudy面板点击“网站”按钮,选择localhost80的默认站点,并通过下载静态网页的模板,建立起一个简单的静态网页;

而对于使用范围更广且应用功能更多的动态网页,则不可避免的需要建立数据库,并下载数据库管理工具(SQL_Front),同时升级PHP版本。

建立数据库:

安装数据库管理工具:

为PHPstudy安装PHP7.4

只有这些周边组件都安装且设置完毕后,才能安装WordPress,并用其建立一个动态网页

与静态网页一样,WordPress也可以模块化方式,定制属于自己的个性网页。

由于我们本地的网页是依托于本地网页环境存在的,因此我们需要让网页运行环境能够在开机后自行启动

在本地网站建立完成后,我们要做的,就是通过cpolar,让存储在本地电脑上的网站,能够为公众互联网用户访问。而cpolar则通过设立二级子域名做到这一点。

同时,为了让cpolar能够在本地电脑后台自动稳定运行,为我们的网站构建稳定的数据访问隧道,我们需要对cpolar的配置文件“cpolar.yml”进行必要的配置。从这个文件的后缀名就可以看出,我们需要通过专门的编译软件,才能对cpolar的配置文件进行修改。我们使用的,是Visual Studio Code(VS code)这款软件。

在VS code下载安装完成后,我们就可以对cpolar.yml进行编辑,将cpolar保留的二级子域名添加到cpolar客户端,教会cpolar自动打通本地网站与公众互联网之间的数据隧道。

同时,我们可以通过Windows自带的命令提示符,让Windows自动在后台启动cpolar,让cpolar的数据隧道能自动并稳定的存在。

在这一系列的安装和配置完成后,我们在本地电脑上建立网站,并通过cpolar将其发布到公众互联网的目的基本达到。需要注意的是,这篇文章只是概述流程性质,在网站建立和发布流程中,还有很多细节工作,我们强烈建议大家依照《搭建自己的Web站点》系列,以及《为自己的站点设置HTTPS证书》系列的指引,进行个人网站的搭建工作。如果您对cpolar的使用有任何疑问,欢迎与我们沟通,我们会为您提供力所能及的帮助。

WordPress入门:如何搭建WordPress站点

  前面WPMEE小编已经介绍过《什么是 WordPress?》,它是一个使用 PHP 语言和 MySQL 数据库设计开发的开源、免费的建站程序,那么搭建 WordPress 站点,就要求一个能够运行 PHP 语言的主机空间和一个 MySQL 数据库。

  也许有些新朋友会问,什么是主机空间,什么又是 MySQL 数据库,它们到底用来干什么?那么子凡羡慕就简单介绍和说明一下。

  什么是主机空间?用来干什么?

  主机空间承担着两个最基本的功用:存放网站的文件,以及提供网站运行的环境。这里说的主机空间,其实就是一个连接公网的服务器,基本上 24 小时都在运作,服务器的硬盘可以存放网站文件;在服务器中安装一个系统和环境,就可以运行网站。主机空间可以是独立的一台服务器;也可以是服务器虚拟出来的一块硬盘空间,这个就叫虚拟主机;还有现在比较流行的云主机。

  市面上常见的主机空间有 Windows 主机 和 Linux 主机:

  Windows 主机:顾名思义,是在服务器上安装了服务器版本的 Windows 系统,比如 Windows Server 2003,现在 2003 版本已经是老掉牙的系统了,但是依然有很多人喜欢使用。这种主机,一般是使用自带的 IIS 来配置网站运行的环境。windows 主机,市面上常称之为全能主机,支持 ASP、PHP 等多种语言编写的建站程序。当然,一般也安装了 MySQL 数据库环境。

  拓展知识:Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行 Microsoft Windows 的互联网基本服务。

  Linux 主机:即安装了 Linux 核心系统的主机。这种主机,一般独立安装 Apache, MySQL, PHP 三大组件来搭建网站运行的环境。Linux 主机不支持 ASP 等语言,通常都只支持 PHP 语言的程序。

  如何选择 Windows 主机还是 Linux 主机?

  前面介绍了 Windows 主机和 Linux 主机最大的不同在于支持的语言环境,前者支持的语言多些,后者通常只支持 PHP 语言。很多刚接触建站的朋友,也许会毫不犹豫地选择 Windows 这个“全能主机”,但是作为一个比较资深的站长以一个过来人来看,子凡我更推荐使用 Linux 主机来搭建 WordPress。

  为什么?实践证明,Linux 主机的 PHP 环境更加有利于高效运行 WordPress 等 PHP 程序,比如对伪静态的支持、对中文链接的支持,对其他 WordPress 所需函数的支持更加完美,运行更加流畅。

  而你如果使用 windows 主机,你会发现,运行 WordPress 感觉比较慢,而且通常不能完美支持伪静态,而且网址中有中文的话,就会出现 404 错误,有时候还没办法使用某些插件等一系列问题,虽然有些问题可以通过修改配置勉强实现,但是对于一个新手来说,几乎是没办法折腾的!

  所以,要想好好做站,用好 WordPress,选择 Linux 主机才是正道!

  补充:由于 Windows 主机需要购买微软版权,成本较高,一般国外 Windows 主机都较少,而且非常贵。所以子凡推荐大家使用 PHP 程序建站,尽量不要使用 ASP 语言,否则你只能在国内购买 Windows 主机,而国内主机是必须备案的,对于一个新手来说如果你没有爱折腾的心思恐怕就有难度了。

  当然,如果为了网站的长期发展考虑,子凡是非常支持和建议大家做好网站的备案工作,否则后期再来做备案可能就会面临关站的问题。这个顺便打个广告,我们泪雪也是做代理的,在我们的泪雪互联(idc.leiue.com)就可以购买主机空间或注册域名,并且提供免费的备案服务。如果你愿意,可以来支持一下我们泪雪的发展!子凡在这里就先谢过了。

  什么是 MySQL 数据库?用来干什么?

  MySQL 数据库通常是用来存储 PHP 程序的数据信息的,比如 WordPress 的一些配置信息、文章数据等等都是存储在 MySQL 数据库的。说得通俗一点,数据库就是用来存放网站数据的空间而已。通常,我们需要使用 phpMyadmin 来对 MySQL 数据库进行操作,所以一般的主机都是安装了 phpMyadmin 程序的。并在一般的主机提供商都在购买主机空间的同时免费提供了 MySQL 数据库。比如我们泪雪互联的主机空间就提供免费的 MySQL 数据库。

  搭建 WordPress 需要多大空间和数据库?

  一般而言,主机空间有三种选择:虚拟主机->VPS->服务器,土豪可以选择云主机,对于新手或个人博客而言,子凡推荐大家先购买虚拟主机,因为建站初期(一年内)你网站的流量都不会很大,一个 200M 左右的虚拟主机就完全够一个普通博客使用一年以上了。

  购买 Linux 主机,通常都还有一个参数,就是每个月的流量,如果博文配图不多,每天的访问量在 300IP 以内,一般 6-10GB 一个月的流量就可以了。而 Linux 主机的 MySQL 数据库一般是和主机空间一起用的,也就是 MySQL 数据库的大小已经包含在虚拟主机里,不需要单独购买。通常一年内,一个博客的 MySQL 数据库的大小不会达到 10M。

  所以,搭建博客的初期,你可以购买一个 200M 左右大小的主机空间,每月 6-10G 流量的 Linux 主机即可,这样的主机价格一般在 80-200 元/年不等。再加上一个域名 60 元,费用一般在 150-200 元左右就可以搭建你的独立博客或网站啦!

  WordPress 服务器环境要求

  PHP 5.2.4 或更新版本

  MySQL 5.0 或更新版本

  Apache mod_rewrite 模块(可选,用于支持“固定链接”和“站点网络”功能)

标签:

提交需求或反馈

Demand feedback