在本地安装和设置 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 不是 .ddev.local 它是 .ddev.site |也许你可以更新你的答案 @oiBio 谢谢,我改了。在早期版本中它是 .local,但与此同时它发生了变化。

以上是关于在本地安装和设置 TYPO3 的最快方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

自动加载本地 TYPO3 扩展的类

Windows常规安全设置方法是啥

php TYPO3本地开发覆盖

在 Mac OS X 上安装本地 LAMP 以进行 Web 开发的最简单方法是啥?

在 TYPO3 CMS 中调试 Typoscript 的最佳方法是啥?

Typo3 7.6 extbase 存储库匹配仅影响非本地化记录