如何为您的课堂设置和运行 WordPress

按照这些简单的步骤,使用免费的开源软件自定义 WordPress 以用于课堂。
128 位读者喜欢这篇文章。
Painting art on a computer screen

Opensource.com

有很多充分的理由为您的课堂设置 WordPress。随着越来越多的学校转向在线课程,WordPress 可以成为首选的内容管理系统。使用 WordPress 的教师可以为学生提供许多不同的教育选择,以区分教学。博客是创建内容的一种便捷方式,可以激发学生的学习热情。教师可以撰写短篇故事、诗歌,并提供图片库作为故事的开头。学生可以评论,这些评论可以由他们的老师审核。

有像 WordPress.comEdublogs 这样的免费选项。但是,这些免费版本是有限制的,您可能需要探索所有选项。您可以在任何 Windows、macOS 或 Linux 计算机上安装 Virtualbox。您可以使用自己的计算机或您碰巧可以访问的额外计算机在虚拟环境中进行操作。

在 Linux 上,您可以从您的软件包管理器安装 Virtualbox。例如,在 Debian、Elementary OS 或 Ubuntu 上

$ sudo apt install virtualbox

在 Fedora 上

$ sudo dnf install virtualbox

下载 Wordpress 镜像

Wordpress 易于安装,但服务器配置和管理对于新手来说可能很困难。这就是为什么有 Turnkey Linux,这是一个致力于创建流行服务器软件的虚拟机镜像和容器的项目,这些镜像和容器都经过预配置并可以立即运行。使用 Turnkey Linux,您只需下载包含操作系统和您要运行的软件的磁盘镜像,然后将该镜像导入 Virtualbox。

要开始使用 Wordpress,请从 turnkeylinux.org/wordpress(在 Builds 部分)下载 VM 虚拟机镜像。确保您下载标记为 VM 的镜像,因为这是唯一用于 Virtualbox 的格式。

将镜像导入 Virtualbox

安装 Virtualbox 后,启动应用程序并将虚拟机镜像导入 Virtualbox。

导入镜像的网络默认设置为 NAT。您需要将网络设置更改为“桥接”。

Virtualbox menu

重新启动虚拟机后,系统会提示您为 MySQL、Adminer 和 WordPress admin 用户添加密码。

然后您会看到安装的网络配置控制台。启动 Web 浏览器并导航到提供的 web 地址(在本例中,它是 192.168.86.149)。

Console

在 Web 浏览器中,您会看到 Wordpress 安装的登录屏幕。单击 Login 链接。

Wordpress welcome

输入 admin 作为用户名,然后输入您之前创建的密码。单击 Login 链接。首次以 admin 身份登录时,您可以选择新密码。请务必记住它!

Login screen

登录后,您将看到 WordPress 仪表板。软件可能会在窗口的左上角通知您,有新版本的 Wordpress 可用。根据提示更新到最新版本,以确保您的网站安全。

重要的是要注意,您的 Wordpress 博客目前对 Internet 上的任何人都不可见。它仅存在于您的本地网络中:目前只有与您连接到同一路由器或 wifi 接入点的人才能看到您的 Wordpress 站点。全球互联网无法访问它,因为您位于防火墙后面(嵌入在您的路由器中,也可能嵌入在您的计算机中)。有关配置网络的更多信息,请阅读 Seth Kenlon 关于打开端口和路由流量通过防火墙的文章。

Wordpress dashboard

升级后,应用程序将重新启动,您就可以开始根据自己的喜好配置 WordPress。

Wordpress configuration

在最左侧,有一个 Customize Your Site 按钮。

在那里,您可以选择您网站的名称。您可以接受默认主题“Twenty Nineteen”,或选择另一个主题。我最喜欢的是“Twenty Ten”,但请浏览可用的主题以找到您个人最喜欢的主题。WordPress 附带五个免费主题。您可以从 WordPress.org 站点下载其他免费主题,或者选择购买高级主题。

当您单击 Customize Your Site 按钮时,您将看到新的菜单选项。选择 Site Identity 并更改您网站的名称。您可以使用您学校或教室的名称。还有一个空间可以选择署名(给予博客文章作者的署名)。您可以选择您网站的颜色以及您放置菜单和小部件的位置。WordPress 小部件是您网站侧边栏的内容和功能。主页设置很重要,因为它们允许您在可能包含您学校或教室描述的静态页面,或突出显示您的博客条目之间进行选择。您可以添加额外的 CSS。

Turnkey theme

您可以编辑您的首页,添加其他页面,如“关于”,或添加博客文章。您还可以管理小部件、管理菜单、打开或关闭评论,或添加链接以了解更多关于 WordPress 的信息。

自定义您的网站允许您快速轻松地配置许多选项。

WordPress 有数十个小部件,您可以将它们放置在页面的不同区域。小部件是可以放置到您的主题提供的特定区域中的独立内容部分。这些区域称为侧边栏。

添加内容

在您将 WordPress 配置成您喜欢的样子后,您可能想要开始忙于创建内容。最好的方法是回到 WordPress 仪表板。

在左侧,靠近页面顶部,您会看到 Posts。选择该链接,将出现一个下拉菜单。选择 Add New 以创建您的第一篇博客文章。

Add post dropdown

在顶部块中填写您的标题,然后向下移动到正文。这就像使用文字处理器。WordPress 具有您编写所需的所有工具。您可以将字体大小从设置为巨大。您可以以首字下沉开始一个段落。文本和背景颜色可以更改。您的帖子可以包含引用块和嵌入式内容。支持各种嵌入式内容,因此您可以使您的帖子成为动态的多媒体体验。

Wordpress classroom blog

上线

到目前为止,您的 Wordpress 博客仅存在于您的本地网络中。任何使用与您相同的路由器(您的室友或教室)的人都可以通过导航到 192.168.86.149 来查看您的 Wordpress 站点,但是一旦您离开该路由器,该站点将变得不可访问。

如果您想让您的自定义 Wordpress 站点上线,您必须允许流量通过您的路由器,然后将该流量定向到运行 Virtualbox 的计算机。如果您已在笔记本电脑上安装 Virtualbox,那么您的网站将在您关闭笔记本电脑时消失,这就是为什么存在永远不会关闭的服务器。但是,如果这只是一个关于如何运行 Wordpress 站点的有趣课程,那么拥有一个仅在课堂时间内可用的网站就足够了。

如果您可以访问您的路由器,那么您可以登录并自行进行调整。如果您不拥有或控制您的路由器,那么您必须与您的系统管理员联系以获取访问权限。

路由器是您从互联网服务提供商处获得的盒子。您也可以称之为调制解调器

每个设备都不同,所以我无法明确告诉您需要单击什么来调整您的设置。通常,您可以通过 Web 浏览器访问您的家庭路由器。您的路由器的地址通常印在路由器的底部,并且以 192.168 或 10 开头。

导航到路由器地址并使用您在获得互联网服务时提供的凭据登录。这通常很简单,只需 admin 和数字密码(有时此密码也印在路由器上)。如果您不知道登录信息,请致电您的互联网提供商并询问详细信息。

不同的路由器对同一事物使用不同的术语;要查找的关键字是 端口转发虚拟服务器防火墙。无论您的路由器如何称呼它,您都希望接受到达路由器端口 80 的流量,并将该流量转发到您的虚拟机 IP 地址的同一端口(在本例中为 192.168.86.149,但对您来说可能不同)。

Example router setting screen

现在您正在允许流量通过路由器防火墙的 Web 端口。要通过 Internet 查看您的 Wordpress 站点,请获取您的全球 IP 地址。您可以通过访问站点 icanhazip.com 来获取您的全球 IP。然后转到另一台计算机,打开浏览器,并导航到该 IP 地址。只要 Virtualbox 正在运行,您就会在 Internet 上看到您的 Wordpress 站点。您可以从世界任何地方执行此操作,因为您的站点现在已在 Internet 上。

大多数网站都使用域名,因此您不必记住全球 IP 地址。您可以从 webhosting.coopgandi.net 等服务商处购买域名,或从 freenom.com 获取临时域名。但是,将其映射到您的 Wordpress 站点超出了本文的范围。

适用于每个人的 Wordpress

WordPress 是开源的,并根据 GNU 公共许可证 获得许可。欢迎您以 开发者或爱好者的身份为 WordPress 做出贡献。WordPress 致力于尽可能地做到包容和易于访问。

接下来阅读什么
标签
User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学硕士,Linux 系统管理员。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© 2025 open-source.net.cn. All rights reserved.