一、WordPress需要在什么环境下运行?

WordPress 是一个用PHP编写的、基于MySQL数据库的内容管理系统(CMS),因此它需要在支持这些技术的环境下运行。以下是WordPress运行所需的基本环境要求:

组件 推荐配置 说明
Web服务器 Apache 或 Nginx WordPress可以在多种web服务器软件上运行,但最常见的是Apache和Nginx。
PHP版本 至少 PHP 7.4,建议使用最新稳定版 WordPress需要PHP的支持,确保你的服务器安装了PHP。官方推荐使用最新版本的PHP以获得最佳性能和安全性。截至我最后一次更新的信息(2024年),建议至少使用PHP 7.4或更高版本。
数据库系统 MySQL 5.6 或更高,MariaDB 10.1 或更高 WordPress 需要一个数据库来存储网站信息。MySQL 是最常用的选择,但也支持 MariaDB。确保数据库版本符合官方推荐标准,以避免兼容性问题。

二、官方php:7.4.33-fpm镜像的模组说明

#官方php:7.4.33-fpm镜像的临时容器
docker run -itd --name phpfpm-7.4.33-tmp php:7.4.33-fpm
#进入容器查看默认配置
docker exec -it phpfpm-7.4.33-tmp /bin/bash
root@7156a0eb2316:/var/www/html# id www-data
uid=33(www-data) gid=33(www-data) groups=33(www-data)
root@7156a0eb2316:/var/www/html# cat /etc/os-release 
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
#临时容器默认模组
root@7156a0eb2316:/var/www/html# php -m
[PHP Modules]
Core
ctype
curl
date
dom
fileinfo
filter
ftp
hash
iconv
json
libxml
mbstring
mysqlnd
openssl
pcre
PDO
pdo_sqlite
Phar
posix
readline
Reflection
session
SimpleXML
sodium
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zlib

[Zend Modules]
隐藏内容
本内容需权限查看
  • 普通用户: 不可购买
  • VIP会员: 100金币
  • 永久会员: 100金币
已有1人解锁查看
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。