在本地安装和设置 TYPO3 的最快方法是啥?
Posted
技术标签:
【中文标题】在本地安装和设置 TYPO3 的最快方法是啥?【英文标题】:What's the fastest way to install and set up TYPO3 locally?在本地安装和设置 TYPO3 的最快方法是什么? 【发布时间】:2019-09-20 18:57:28 【问题描述】:我想在我的本地机器上安装和设置 TYPO3。最好的做法和最快的方法是什么?
【问题讨论】:
【参考方案1】:要在本地计算机上运行 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
,然后在每个对话框中按回车键以创建一个文件,该文件为您的 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 上。
有关疑难解答,请访问:
https://ddev.readthedocs.io/en/stable/users/troubleshooting/ https://docs.typo3.org/typo3cms/InstallationGuide/Troubleshooting/Index.html https://docs.typo3.org/typo3cms/ContributionWorkflowGuide/Appendix/SettingUpTypo3Ddev.html【讨论】:
刚刚尝试了您的教程,效果很好。唯一的区别是 url 不是.local
,但与此同时它发生了变化。以上是关于在本地安装和设置 TYPO3 的最快方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
在 Mac OS X 上安装本地 LAMP 以进行 Web 开发的最简单方法是啥?