WordPress本地环境搭建指南,让你轻松入门与掌握
是否希望在本地轻松搭建你的WordPress网站? 跟随我们的简单步骤,快速启动并轻松管理你的个人博客吧! 通过简明的指南,我们助你一步步完成安装与配置。
博主是将wordpress搭建在机顶盒上(x86服务器也是是一样),并通过Nginx反向代理的形式实现外网访问。
一、部署条件
- 一台完成Lnmp环境部署的本地服务器(1panel部署)(10.10.10.142)
- 一台公网服务器(1panel部署)
- 一条支持公网的家宽
- 一个支持ddns和端口转发的路由器(OpenWrt)
- 一个域名(930117.xyz)
- 一台计算机(windows)
- 一定的网站搭建经验
二、部署过程
(一)本地安装WordPress
由于WordPress是直接将域名写在数据里面,因此,在本地部署时就需要确定好将来外网的访问地址。本文就将其设置为www.930117.xyz。
1.计算机修改hosts文件
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
WordPress和其他程序系统不一样。 WordPress都是使用绝对地址,而且域名全部都是写死在配置文件或者数据库里面。
Windows系统hosts修改地址:“C:\Windows\System32\drivers\etc”
在文档里最后面添加一条记录“10.10.10.142 www.930117.xyz”
备注:10.10.10.142 是本地服务器的IP地址
2.下载WordPress源码
- 打开WordPress下载地址:“https://cn.wordpress.org/download/”
3.将WordPress上传至本地服务器上并解压
- 下图为上传服务器后并解压的截图
4.完成本地WordPress的部署
- 下图为完成部署后,并添加几篇文章后的截图
(二)路由器设置
- 打开OpenWrt端口转发设置将外网的3002转发到内网服务器(10.10.10.142)的80端口上
- 配置DDNS,实现外网域名访问(这里非重点不做详说明)
(三)公网服务器端设置
- 服务器反代设置,图中“xxx.xxx.com”为上文说的DDNS配置
用另外一台电脑测试访问www.930117.xyz是否联通。