PHP-学习笔记-部署wordpress

这部署wordpress

准备工作

wordpress和php的版本需要进行匹配

https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/

如上,如果电脑里已经有php并且不想更换,就需要根据php的版本下载对应的wordpress

否则在访问的时候会提示你php版本过低无法访问

apache和php的匹配

我部署项目的工具是apache

apache要使用php的话需要先打开php相关的配置

比如php_apache.dll这个脚本在php.ini里需要找到然后把注释关掉
注意

如果需要apache配合php,那么在下载php的时候记得下载线程安全的版本,否则文件里会没有php_apache.dll这个文件, 导致apache无法正常识别php的脚本/代码

php里需要开放extension_dir="ext"

这行代码,建议引号里填写ext的绝对路径,保证正确性

这行代码开启的目的是能让php正常与mysql链接

php和mysql的匹配

php下载之后可以通过phpinfo方法查看mysql是否正常链接

一般默认是没有的, 需要在上面开启ext那个访问路径以及php的ext里有phpmysqli.dll这个文件

然后在php.ini文件里填写extension=php_mysqli.dll

msyql

需要一个访问数据库的账号密码以及数据库名,可以新建一个访问数据库的用户,给予基本的权限即可

apache

打开apache/conf里的httpd.conf

把虚拟主机的注释关掉,然后进入apache/conf/extra里的http_vhosts.conf

记得绑定你需要的端口号(不要被占用,不要是6666这种,原因后面说)

把下载好的wordpress路径复制到vhots.conf里,然后保存,重启apache

指令

php 复制代码
httpd -k restart

正式使用

以上工作都完成后启动apache

打开浏览器访问localhost:你设置的端口号

然后根据前面mysql创建的账号密码和数据库名进行登陆就可以使用wordpress了

注意事项

apache的端口号尽量不用比较常见的,比如6666

类似的端口号在360浏览器里是访问正常的,但是在edge和chrome这类的浏览器里会提示无法访问的问题,具体原因尚未可知,只能说是一个坑

其他项目部署使用6666类似的端口号是能够正常访问的,可能是wordpress或者其他的问题把

相关推荐
love_and_hope6 分钟前
Pytorch学习--神经网络--搭建小实战(手撕CIFAR 10 model structure)和 Sequential 的使用
人工智能·pytorch·python·深度学习·学习
事业运财运爆棚9 分钟前
php 如何将数组转成对象数组
php
Chef_Chen10 分钟前
从0开始学习机器学习--Day14--如何优化神经网络的代价函数
神经网络·学习·机器学习
芊寻(嵌入式)19 分钟前
C转C++学习笔记--基础知识摘录总结
开发语言·c++·笔记·学习
天下皆白_唯我独黑42 分钟前
php 使用qrcode制作二维码图片
开发语言·php
准橙考典1 小时前
怎么能更好的通过驾考呢?
人工智能·笔记·自动驾驶·汽车·学习方法
hong1616881 小时前
跨模态对齐与跨领域学习
学习
阿伟来咯~2 小时前
记录学习react的一些内容
javascript·学习·react.js
Suckerbin2 小时前
Hms?: 1渗透测试
学习·安全·网络安全
水豚AI课代表2 小时前
分析报告、调研报告、工作方案等的提示词
大数据·人工智能·学习·chatgpt·aigc