因为需要搭建个网站,考虑的wordpress是成熟的博客网站解决方案,拥有丰富的相关资源,于是准备搭建个WP,在这里做个本地搭建的笔记。
1.首先以现有的环境作为本地开发测试:
window 10,php7.2,mysql5.7,wordpress安装包,这里wordpress安装包我选用了6.0版本。
wordpress版本和对应的php版本关系:
建议wordpress的版本不要太低,毕竟低版本的源代码中更容易包含一些漏洞代码。
| 版本 | 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 |
|---|---|---|---|---|---|---|---|---|---|
| 6.2 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
| 6.1 | √ | √ | √ | √ | √ | √ | √ | √ | √ |
| 6.0 | √ | √ | √ | √ | √ | √ | √ | √ | × |
| 5.9 | √ | √ | √ | √ | √ | √ | √ | √ | × |
| 5.8 | √ | √ | √ | √ | √ | √ | √ | × | × |
| 5.7 | √ | √ | √ | √ | √ | √ | √ | × | × |
| 5.6 | √ | √ | √ | √ | √ | √ | √ | × | × |
| 5.5 | √ | √ | √ | √ | √ | √ | × | × | × |
开发工具:JetBrains IDEA.或者phpStorm.
1.下载WordPress安装程序
前往WordPress中国官网下载WP程序
wordpress中国官方网站下载地址:cn.wordpress.org/download/.
2点击页面上的下载按钮,将下载的压缩包解压到本地;
再使用工具打开wp文件。
2.插件安装
由于使用了IDEA,需要在插件市场安装 php ,php remote interpreter ,wordpress.如下
安装完插件记得重启。
点击Add Configuration:
在弹出的选项卡中新增启动配置,选择“PHP Build-in Web Server”
其他按照默认配置即可,点击Apply。
完成配置后,运行启动项目。
在浏览器 打入 localhost 回车出现 进入安装提示页面,大功告成!
到此。搞定了工具打开WP程序。
打开localhost的页面,接下来需要进行数据库配置了,接着进入欢迎页。
既然提到了插件,顺便也说说wp建站的插件,在wp网站的基本功能配置好后,就该准备为WordPress安装必要的WordPress插件了。
WordPress插件超多,同类插件都有很多,如果是用在电商货外贸建站领域,更需要根据网站的需求安装一些便于销售的插件,在这里简单的列举几个吧:
| 插件名称 | 插件作用 | 插件费用 |
|---|---|---|
| WooCommerce | 管理产品的商城系统 | 免费 |
| elementor | 页面拖放生成器,两个插件都要装。 | 免费 |
| Rank Math SEO Rank Math | 网站SEO设置功能 | 免费 |
| WP Rocket | 网站加速 | 付费,单站点$49/年 |
wordpress的有着丰富众多的插件库,在这里做了一些简单的wordpress热门常用插件介绍,当然也可以前往官网插件库去寻找自己需要的建站插件和主题等内容。
最后记录下安装出现的小问题,第一次并没有顺利打开,IDEA有报错提示:
"PHP Warning: PHP Startup: Unable to load dynamic library 'bz2' (tried: \ext\bz2 (找不到指定的模块。), \ext\php_bz2.dll (找不到指定的模块。)) in Unknown on line 0 "
Warning: PHP Startup: Unable to load dynamic library 'mysqli' (tried: \ext\mysqli (找不到指定的模块。), \ext\php_mysqli.dll (找不到指定的模块。)) in Unknown on line 0"
等等提示,这说明运行时没有找到PHP相关模块。
两步来解决:
- 使用WIN+R 调出CMD命令框,输入 php-v。如果没有显示对应php版本,需要先配置php环境变量:
进入 此电脑=》鼠标右键属性=》高级系统设置=》高级=》环境变量=》系统变量=》
在环境变量中加入PHP路径: 修改PHP根文件夹下php.in初始化文件:
找到位置:
;On windows:
;extension_dir = "\ext"
取消注释,并添加为本地绝对路径,变化为:On windows:
extension_dir = "D:\work\php7.2\ext"
再次重启,上述失败错误日志不再提示。
另外还简单总结一篇关于 wordpress网站部署以及安装常见问题的,记录下自己建站的过程。