在 localhost 上安装 TYPO3

TYPO3 企业级 CMS 本地安装,通过 http://localhost/typo3 运行安装工具与开发站点。


TYPO3 是面向企业与大型站点的开源 CMS,以扩展性强、多语言与权限体系完善著称。本地环境可运行安装工具(Install Tool)与前端站点。

前置条件

  • PHP 8.2+(以当前 LTS 版本要求为准)
  • MySQL/MariaDB 或 PostgreSQL
  • Composer
  • 多个 PHP 扩展:intlgdzippdo_mysql

安装步骤(Composer 方式)

composer create-project typo3/cms-base-distribution typo3

typo3 目录配置为 Web 可访问(指向 public/ 子目录为 DocumentRoot,或整体放入 htdocs/typo3/ 并按官方文档调整)。

数据库

phpMyAdmin 创建数据库 typo3_local,字符集 utf8mb4

安装向导

浏览器访问 **http://localhost/typo3**(或配置的 public/ 路径),完成:

  1. 环境检测
  2. 数据库连接(主机 localhost
  3. 管理员账号
  4. 站点名称

常用路径

路径说明
/typo3前台站点
/typo3/typo3/TYPO3 后台(路径因版本/配置而异)
Install Tool通常为 /typo3/typo3/install.php(安装后应限制访问)

本地开发注意

  • TYPO3 对 PHP 与扩展要求较严,安装器会列出缺失项
  • 使用 DDEV 或 Docker 可简化本地依赖,纯 XAMPP 需手动满足扩展
  • 缓存:开发时可禁用部分缓存以便即时看到模板变更

常见问题

Composer 内存不足
COMPOSER_MEMORY_LIMIT=-1 composer install

扩展缺失
按安装界面提示在 php.ini 启用 intlzip 等。

DocumentRoot 配置
TYPO3 推荐 Web 根指向 public/,勿将整个项目目录暴露。

小结

TYPO3 本地访问 **http://localhost/typo3**,适合企业 CMS 开发;需较完整的 PHP 扩展与 Composer 环境。

访客计数:------ Best viewed in Netscape Navigator · 800×600 © LocalHost Run