Skip to main content

快速入门

Typo3 是一个源自德国的企业级建站系统(CMS),它拥有成熟的商业生态伙伴为企业客户提供全面的服务。可以轻松的与数字资产管理、电子商务、翻译服务、营销自动化、分析等无缝集成

准备

部署 Websoft9 提供的 Typo3 之后,需完成如下的准备工作:

  1. 在云控制台获取您的 服务器公网IP地址
  2. 在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:80 端口已经开启
  3. 在服务器中查看 Typo3 的 默认账号和密码
  4. 若想用域名访问 Typo3 域名五步设置 过程

Typo3 初始化向导

详细步骤

  1. 本地浏览器访问:http://域名 或 http://公网IP 进入安装向导

  2. 系统进入环境检测步骤通过后,填写数据库参数(查看内置数据库账号密码

  3. 数据库连接成功后,系统提示选择一个已有数据库或创建一个新的数据库(推荐前者)

  4. 设置管理账号和站点信息

  5. 完成安装后登录后台

需要了解更多 Typo3 的使用,请参考官方文档:Typo3 Documentation

出现问题?

若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题:

Typo3 使用入门

下面以 使用 Typo3 构建内容管理系统 作为一个任务,帮助用户快速入门:

Typo3 常用操作

扩展管理

TYPO3 CMS 提供大量扩展,以增强系统功能。

  1. 登录 Typo3后台,打开【ADMIN TOOLS】> 【Extensions】

  2. 顶部下拉菜单中选择【Get extensions】查看扩展

  3. 安装、更新扩展

模板管理

TYPO3 CMS 的模板管理非常细致,能够对模板最小元素进行细微的设置

  1. 登录 Typo3后台,打开【WEB】>【Template】

  2. 配置模板

参数

Typo3 应用中包含 PHP, Nginx, Apache, Docker, MySQL 等组件,可通过 通用参数表 查看路径、服务、端口等参数。

通过运行docker ps,可以查看到 Typo3 运行时所有的 Container:

CONTAINER ID   IMAGE                        COMMAND                  CREATED          STATUS          PORTS                                                  NAMES
a993567e8948 martinhelmich/typo3:latest "docker-php-entrypoi…" 18 minutes ago Up 18 minutes 0.0.0.0:9001->80/tcp, :::9001->80/tcp typo3
ba3eb402562b mysql:8 "docker-entrypoint.s…" 18 minutes ago Up 18 minutes 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp typo3-mysql

下面仅列出 Typo3 本身的参数:

路径

TYPO3 网站目录: /data/wwwroot/typo3

端口

无特殊端口

网址

后端:http://URL/typo3

版本

控制台查看

服务

sudo docker start | stop | restart | stats typo3

命令行

Typo3 拥有非常全面的命令行功能:

  • typo3 官方核心命令行
  • typo3cms 第三方扩展命令
$ php /var/www/html/typo3_src/typo3/sysext/core/bin/typo3
TYPO3 CMS 11.5.12 (Application Context: Production)

Usage:
command [options] [arguments]

Options:
-h, --help Display help for the given command. When no command is given display help for the list command
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi|--no-ansi Force (or disable --no-ansi) ANSI output
-n, --no-interaction Do not ask any interactive question
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Available commands:
list Lists commands
help Displays help for a command
dumpautoload [extensionmanager:extension:dumpclassloadinginformation|extension:dumpclassloadinginformation] Updates class loading information in non-composer mode.
backend
backend:lock Lock the TYPO3 Backend
backend:resetpassword Trigger a password reset for a backend user
backend:unlock Unlock the TYPO3 Backend
cache
cache:warmup Cache warmup for all, system or, if implemented, frontend caches.
cache:flush Cache clearing for all, system or frontend caches.
extension
extension:list Shows the list of extensions available to the system
extension:setup Set up extensions
language
language:update Update the language files of all activated extensions
mailer
mailer:spool:send [swiftmailer:spool:send] Sends emails from the spool
referenceindex
referenceindex:update Update the reference index of TYPO3
site
site:list Shows the list of sites available to the system
site:show Shows the configuration of the specified site
upgrade
upgrade:run Run upgrade wizard. Without arguments all available wizards will be run.
upgrade:list List available upgrade wizards.

API

TYPO3 API Documentation