在 localhost 上安装 TYPO3
TYPO3 企业级 CMS 本地安装,通过 http://localhost/typo3 运行安装工具与开发站点。
TYPO3 是面向企业与大型站点的开源 CMS,以扩展性强、多语言与权限体系完善著称。本地环境可运行安装工具(Install Tool)与前端站点。
前置条件
- PHP 8.2+(以当前 LTS 版本要求为准)
- MySQL/MariaDB 或 PostgreSQL
- Composer
- 多个 PHP 扩展:
intl、gd、zip、pdo_mysql等
安装步骤(Composer 方式)
composer create-project typo3/cms-base-distribution typo3将 typo3 目录配置为 Web 可访问(指向 public/ 子目录为 DocumentRoot,或整体放入 htdocs/typo3/ 并按官方文档调整)。
数据库
phpMyAdmin 创建数据库 typo3_local,字符集 utf8mb4。
安装向导
浏览器访问 **http://localhost/typo3**(或配置的 public/ 路径),完成:
- 环境检测
- 数据库连接(主机
localhost) - 管理员账号
- 站点名称
常用路径
| 路径 | 说明 |
|---|---|
/typo3 | 前台站点 |
/typo3/typo3/ | TYPO3 后台(路径因版本/配置而异) |
| Install Tool | 通常为 /typo3/typo3/install.php(安装后应限制访问) |
本地开发注意
- TYPO3 对 PHP 与扩展要求较严,安装器会列出缺失项
- 使用 DDEV 或 Docker 可简化本地依赖,纯 XAMPP 需手动满足扩展
- 缓存:开发时可禁用部分缓存以便即时看到模板变更
常见问题
Composer 内存不足COMPOSER_MEMORY_LIMIT=-1 composer install
扩展缺失
按安装界面提示在 php.ini 启用 intl、zip 等。
DocumentRoot 配置
TYPO3 推荐 Web 根指向 public/,勿将整个项目目录暴露。
小结
TYPO3 本地访问 **http://localhost/typo3**,适合企业 CMS 开发;需较完整的 PHP 扩展与 Composer 环境。