我想在我的本地机器上安装和设置 TYPO3。最好的做法和最快的方法是什么?
问问题
465 次
1 回答
9
为了在本地机器上运行 TYPO3,你需要在你的机器上运行一个 web 服务器。
这可以通过不同的方式完成:
- 基于 Linux 的机器上的本机 Web 服务器、PHP 和数据库
- 虚拟机(VirtualBox、VMWare、Parallels 等)
- 流浪汉
- 码头工人
目前,在我看来,“非超级用户”的最快方法是 ddev。ddev 是一种用户友好的可能性,可以在 docker 基础上为 TYPO3 运行完美的环境。它在 Linux、Mac 和 Windows 上运行(最低版本 10,推荐使用 hyper-v),它带来了您获得最佳体验所需的所有技术。
- 安装 Docker 和 ddev,参见https://ddev.readthedocs.io/en/stable/
- 为您的安装创建一个文件夹,例如,
~/Websites/my-website/
或C:\Websites\my-website\
进入它。 - 在对话框中运行
ddev config
并设置这三个选项: - 项目名称(默认是你的文件夹名称):随便你
- Docroot 位置:
public
并同意创建 - 项目类型:
typo3
- 运行
ddev start
以启动 Docker 容器并添加您的 root 密码以设置主机条目(用于通过本地域访问它) - 运行
ddev composer create typo3/cms-base-distribution ^9
并说是的覆盖 - 再次运行
ddev config
并在每个对话框中按 Enter 键以创建一个文件,该文件为您的 TYPO3 安装提供数据库凭据 - 跑
ddev exec vendor/bin/typo3cms install:setup --no-interaction --admin-user-name=admin --admin-password=password --site-setup-type=site
就是这样,您的本地机器上有一个正在运行的 TYPO3 实例。您可以<project-name>.ddev.site
在浏览器中使用它来访问它,在我们的示例中它应该是http://my-website.ddev.site。要进入 TYPO3 后端,您只需将凭据admin:password
放在http://my-website.ddev.site/typo3上。
有关故障排除,请访问:
于 2019-05-02T09:21:15.853 回答