cloudways 上的 Symfony 安装目录
Symfony setup directory on cloudways
我想在云端设置 symfony3。应用程序文件夹的路径是 /home/master/applications/[appName]
。 pwd
在此目录中:conf logs private_html public_html ssl tmp
.
正如 this link 所说,我应该在 public_html
中安装 symfony 应用程序。但是,我知道 public_html
与 web
相同。因此,应用程序不应位于该文件夹中。所以,我想直接在 /home/master/applications/[appName]
中安装文件夹并将 'web' 目录更改为 public_html
。那正确吗?其他现有文件夹(conf、日志)不会干扰 symfony 应用程序吗?
更新:我要在服务器上为 symfony 应用程序设置一个 git 仓库。因此,如果 symfony 应该安装在 public_html/../
中,那么所有其他文件也将被 git 跟踪。我认为不应该跟踪 ssl。当然,我可以将它添加到git忽略,但无论如何。
web
目录是 Symfony 通过前端控制器 app.php
(或 app_{env}.php
用于非产品)服务的目录。这在理念上与您的 Web 服务器服务的位置(apache、nginx 等)是分开的。只要您将 Web 服务器指向您的前端控制器所在的正确目录,目录结构在任何一种情况下最终都无关紧要。
这是一个很好的起点:http://symfony.com/doc/current/setup/web_server_configuration.html
我来自云端。让我告诉你整个过程,Cloudways是一个托管主机所以有一些限制。您不能在以下位置安装 symfony:/home/master/applications/[appName]
。您需要移动到 Public_html 中,这不是典型的 public 目录。在这个文件夹中安装 Symfony,不用担心您的其他文件不会暴露在 web 文件夹旁边。每个文件都被安全隐藏,整个过程也经过 Symfony 官方测试。
在public_html文件夹下安装symfony后,可以将URL指向web目录:
同样,没有人可以访问您的受保护文件。
您可以添加.gitignore
文件以避免异常文件被跟踪。我创建了一些教程,您可以从中获取指导。这是 URL:https://www.cloudways.com/blog/php/symfony/.
我想在云端设置 symfony3。应用程序文件夹的路径是 /home/master/applications/[appName]
。 pwd
在此目录中:conf logs private_html public_html ssl tmp
.
正如 this link 所说,我应该在 public_html
中安装 symfony 应用程序。但是,我知道 public_html
与 web
相同。因此,应用程序不应位于该文件夹中。所以,我想直接在 /home/master/applications/[appName]
中安装文件夹并将 'web' 目录更改为 public_html
。那正确吗?其他现有文件夹(conf、日志)不会干扰 symfony 应用程序吗?
更新:我要在服务器上为 symfony 应用程序设置一个 git 仓库。因此,如果 symfony 应该安装在 public_html/../
中,那么所有其他文件也将被 git 跟踪。我认为不应该跟踪 ssl。当然,我可以将它添加到git忽略,但无论如何。
web
目录是 Symfony 通过前端控制器 app.php
(或 app_{env}.php
用于非产品)服务的目录。这在理念上与您的 Web 服务器服务的位置(apache、nginx 等)是分开的。只要您将 Web 服务器指向您的前端控制器所在的正确目录,目录结构在任何一种情况下最终都无关紧要。
这是一个很好的起点:http://symfony.com/doc/current/setup/web_server_configuration.html
我来自云端。让我告诉你整个过程,Cloudways是一个托管主机所以有一些限制。您不能在以下位置安装 symfony:/home/master/applications/[appName]
。您需要移动到 Public_html 中,这不是典型的 public 目录。在这个文件夹中安装 Symfony,不用担心您的其他文件不会暴露在 web 文件夹旁边。每个文件都被安全隐藏,整个过程也经过 Symfony 官方测试。
在public_html文件夹下安装symfony后,可以将URL指向web目录:
同样,没有人可以访问您的受保护文件。
您可以添加.gitignore
文件以避免异常文件被跟踪。我创建了一些教程,您可以从中获取指导。这是 URL:https://www.cloudways.com/blog/php/symfony/.