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

相关推荐
qiangshang99012610 分钟前
WPF+MVVM入门学习
学习·wpf
iconball11 分钟前
个人用云计算学习笔记 --20 (Nginx 服务器)
linux·运维·笔记·学习·云计算
生物小卡拉1 小时前
R脚本--表达矩阵与特征矩阵相关性分析
笔记·学习·机器学习
liliangcsdn1 小时前
从LLM角度学习和了解MoE架构
人工智能·学习·transformer
能不能别报错1 小时前
K8s学习笔记(十四) DaemonSet
笔记·学习·kubernetes
报错小能手1 小时前
linux学习笔记(19)进程间通讯——消息队列
linux·笔记·学习
进击的圆儿1 小时前
【学习笔记05】C++11新特性学习总结(下)
c++·笔记·学习
一人の梅雨2 小时前
1688 店铺商品全量采集与智能分析:从接口调用到供应链数据挖掘
开发语言·python·php
低音钢琴2 小时前
【碎片化学习】工具文:计算机通用术语中常见的100个英文单词
学习
聪明的笨猪猪3 小时前
Java Spring “IOC + DI”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试