本文主要分享一下新手小白从零开始在Windows系统电脑搭建一个自己的WordPress博客网站的建站教程,并将部署在本地内网环境的网站结合cpolar内网穿透工具,轻松实现分享好友远程访问,无需服务器也能一键上线你的本地网站!
小皮面版: https://www.xp.cn/php-study
wordpress:https://cn.wordpress.org/download/
【视频教程】
查看当前WordPress版本的组件依赖需求
访问WordPress官网: https://wordpress.org/download/
下面红框位置显示,它需要依赖PHP 7.4
我们对比一下StudyPHP里的组件版本,当前PHP 7.4没有安装,后面需要安装一下。其它的我们都已经满足。
接下来,我们要做如下操作:
安装数据库管理工具
创建一个数据库
安装PHP 7.4
为WordPress新创建一个站点
安装与配置WordPress
1.1 安装图形图数据库管理工具,SQL_Front
2.1 创建数据库
数据库名称: wordpress
字符集: utf8mb4
字符集校队: utf8mb4_unicode_ci
之后,点击确认按钮。
2.2 为数据库创建一个用户
为了安全起见,我们为wordpress数据库,单独创建一个的用户名和密码,用于管理它,而不是使用root账号。
选择权限栏,为用户添加权限,在赋予权限选择数据库,并指定wordpress数据库,然后在右侧勾选所以权限。该用户只能控制wordpress数据库,而不能读写其它数据库。
4.1 创建站点根目录
我们在D盘,创建一个websites目录,再在下面创建一个site1目录,作为本次wordpress站点的根目录,如图:
4.2 访问WordPress官网,下载最新版本的压缩包
下载地址: https://wordpress.org/latest.zip
下载后解压,将所有文件内容,复制
4.3 创建新Web站点
在StudyPHP面板–网站–点击创建网站按钮
4.4 打开浏览器测试一下
http://localhost:8080/,显示如下图,证明新网站创建成功。
此时,我们已经成功在Windows电脑上创建了网站,但只能在同一个局域网内访问,有一定局限性。如果想把站点发布到公网被别人访问,应该怎么办呢?
很简单,只要在电脑中再安装一个cpolar内网穿透工具就能轻松实现远程访问内网主机中部署的服务了,接下来介绍一下如何安装cpolar内网穿透。
首先进入cpolar官网,点击免费使用注册一个账号,并下载最新版本的Cpolar。
cpolar官网地址: https://www.cpolar.com
5.1 在后台预留一个二级子域名
cpolar后台–预留–保留二级子域名,本例中:
二级子域名: dev10 (您可以配置成不同的)
地区: 选择 China VIP(cn_vip)
描述: wordpress (可选)
如下图:
5.2 修改cpolar配置文件,添加一个隧道指向8080端口
使用VS Code,打开cpolar配置文件
本例中,配置文件的路径在:C:Usersmichael.cpolarcpolar.yml
隧道名称为wordpress,指向8080端口,二级子域名为dev10,地区是cn_vip,如下:
修改后的配置文件,如下图:
5.3 验证cpolar配置文件是否正确
在前台运行cpolar,子命令使用start-all,意思是启动配置文件所有隧道,以测试配置文件是否正确。
启动后台cpolar服务
6.1 WordPress初始化设置
现在开始进行WordPress初始化设置
选择中文简体,按继续按钮
6.2 为WordPress定制主题
WordPress是非常可定制的。通过在页面顶部的 WordPress 横幅中单击您的站点名称(当您登录时),您将被带到仪表板。从那里,您可以更改主题、添加页面和帖子、编辑菜单、添加插件等等。这只是在 Raspberry Pi 的 Web 服务器上设置一些有趣的东西的品尝器。
下面,我们更换一个主题试试。
WordPress仪表盘–>外观–>主题
点击安装主题按钮,如下图:
我们来浏览一下新主题的效果。
6.4 安装WordPress相对URL插件(必需)
您必须确保WordPress发布为相对URL,否则使用https地址访问时将出现错误。
您可以通过安装以下插件之一来完成此操作
插件:
– odt-relative-urls
– relative-url
– root-relative-urls
本例中,我们安装Relative URL插件:
登录WordPress仪表盘–>插件–>安装插件
修改config.php配置
您必须确保Wordpress了解它是为了通过隧道主机名提供服务。 您可以通过修改wp-config.php来配置Wordpress以包含以下行:
修改wp-config.php文件
打开网站根目录下的wp-config.php文件,添加上面的项,然后保存。
配置好以后如图:
使用https地址访问: https://dev10.vip.cpolar.cn/(https://dev10.vip.cpolar.cn/)
我们已经成功搭建起了WordPress站点。
我们创建了一个新Web站点,安装配置了wordpress最新版本,并且配置了公网隧道,二级子域名,并且给新站点配置了主题样式,您拥有了一个属于自己的博客站点,可以写博客,开启自己的自媒体之旅。