快速入门
Typo3 是一个源自德国的企业级建站系统(CMS),它拥有成熟的商业生态伙伴为企业客户提供全面的服务。可以轻松的与数字资产管理、电子商务、翻译服务、营销自动化、分析等无缝集成。
准备
部署 Websoft9 提供的 Typo3 之后,需完成如下的准备工作:
- 在云控制台获取您的 服务器公网IP地址
- 在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:80 端口已经开启
- 在服务器中查看 Typo3 的 默认账号和密码
- 若想用域名访问 Typo3 域名五步设置 过程
Typo3 初始化向导
详细步骤
-
本地浏览器访问:http://域名 或 http://公网IP 进入安装向导
-
系统进入环境检测步骤通过后,填写数据库参数(查看内置数据库账号密码)
-
数据库连接成功后,系统提示选择一个已有数据库或创建一个新的数据库(推荐前者)
-
设置管理账号和站点信息
-
完成安装后登录后台
需要了解更多 Typo3 的使用,请参考官方文档:Typo3 Documentation
出现问题?
若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题:
Typo3 使用入门
下面以 使用 Typo3 构建内容管理系统 作为一个任务,帮助用户快速入门:
Typo3 常用操作
扩展管理
TYPO3 CMS 提供大量扩展,以增强系统功能。
-
登录 Typo3后台,打开【ADMIN TOOLS】> 【Extensions】
-
顶部下拉菜单中选择【Get extensions】查看扩展
-
安装、更新扩展
模板管理
TYPO3 CMS 的模板管理非常细致,能够对模板最小元素进行细微的设置
-
登录 Typo3后台,打开【WEB】>【Template】
-
配置模板
参数
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
端口
无特殊端口
网址
版本
控制台查看
服务
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.