Joomla作为一个网站软件,需要服务器作为硬件载体,并安装必要的支持软件保障网站的访问。
服务器,其实就是计算机,可以是个人使用本地计算机,或者平台服务商提供的专门网络计算机。
服务器操作系统,Windows、Linux 或者 苹果的mac都可以。
Joomla 4.x 运行所需要的的软件及版本要求
Software | Recommended | Minimum | More Information |
---|---|---|---|
PHP | 8.2 | 7.2.5 | https://www.php.net Modules: json, simplexml, dom, gd, mysqlnd or pdo_mysql or pdo_pgsql |
Databases | |||
MySQL | 8.0 | 5.6 | https://www.mysql.com |
PostgreSQL | 11.0 | 11.0 | https://www.postgresql.org/ (ext/pgsql support in PHP has been removed. Now uses the PostgreSQL PDO Driver) |
Web Servers | |||
Apache | 2.4 | 2.4 | https://www.apache.org |
Nginx | 1.18 | 1.10 | https://www.nginx.com/resources/wiki/ |
Microsoft IIS | 10 | 8 | https://www.iis.net |
Joomla 5.x 运行所需要的的软件及版本要求
Software | Recommended | Minimum | More Information |
---|---|---|---|
PHP | 8.3 | 8.1.0 | Modules: json, simplexml, dom, zlib, gd, mysqlnd or pdo_mysql or pdo_pgsql |
Databases | |||
MySQL | 8.1 | 8.0.13 | |
MariaDB | 11.1.0 | 10.4.0 | |
PostgreSQL | 16.0 | 12.0 | |
Web Servers | |||
Apache | 2.4 | 2.4 | |
Nginx | 1.25 | 1.21 | |
Microsoft IIS | 10 | 10 |
说明:
1、PHP、数据库、服务器这三个必备软件,可以各自单独安装配置,也可以使用软件包(LAMP、WAMP、MAMP等)进行安装配置。
2、如果需要进行 SEO URLs,Apache需要安装 mod_rewrite 模块。
3、PHP需要设置以下参数【在 php.ini中修改】,否则可能会引起安装失败:
memory_limit - 最小 : 256M
upload_max_filesize - 最小 : 32M
post_max_size - 最小 : 32M
max_execution_time - 推荐 : 30
allow_url_fopen - true
4、安装前要建立数据库,并且确认数据库访问地址、数据库名称、数据库用户名和密码正确。