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或者其他的问题把

相关推荐
夏婵语冰1 小时前
实用R语言机器学习指南:从数据预处理到模型实战(附配套学习资源)
开发语言·学习·r语言
好望角雾眠1 小时前
第三阶段数据库-7:sql中函数,运算符,常用关键字
数据库·笔记·sql·学习·sqlserver·c#
焊锡与代码齐飞8 小时前
嵌入式第三十五课!!Linux下的网络编程
linux·运维·服务器·开发语言·网络·学习·算法
省四收割者9 小时前
Go语言入门(10)-数组
数据结构·经验分享·笔记·vscode·算法·golang
喜欢你,还有大家9 小时前
Linux笔记8——shell编程基础-2
linux·服务器·笔记
泽虞9 小时前
《LINUX系统编程》笔记p3
linux·运维·服务器·c语言·笔记·面试
firshman_start10 小时前
文件包含的学习笔记
笔记·学习
月盈缺11 小时前
学习嵌入式的第二十四天——数据结构——队列和树
数据结构·学习
rainy雨11 小时前
学习方法①
学习
ReedFoley11 小时前
【笔记】动手学Ollama 第七章 应用案例 Agent应用
笔记