在没有互联网连接的服务器上安装 Symfony

Install Symfony on a server with no internet connection

是否可以在没有互联网连接的服务器上安装 symfony 及其所有组件?

希望能下载需要的文件复制到服务器上安装

我打算在公司的内部网上创建一个应用程序 运行。我已经在使用 XAMPP 并且 PHP 版本是 5.3.8.

谢谢

当然,您可以在没有互联网连接的服务器上安装 symfony。您需要做的是启动项目并 运行 所有供应商都已安装,然后将项目复制到网络共享中。

换句话说:

  1. 转到连接到互联网的计算机
  2. 运行 composer install 所以它将下载所有必要的依赖项
  3. 将项目复制到无法访问 Internet 的计算机上。
  4. 确保清理服务器上的缓存文件夹(即 rm -rf app/cache/{prod,dev,test}

而且一切都应该工作正常。当 composer 在共享主机上不可用时,我在多个情况下都这样做过,这与 "not having internet" 几乎相同。 :)