Typo3快速入门

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

准备

部署 创达睿通 提供的 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

最后更新于