使用Symfob娱乐下载ony与Homestead/Vagrant
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 3.0,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
使用Symfob娱乐下载ony与Homestead/Vagrant
为了开发Symfony应用程序,您可能希望使ob娱乐下载用虚拟开发环境,而不是内置服务器或WAMP/LAMP。家园是一个易于使用的流浪的方框来快速启动并运行虚拟环境。
提示
由于Symfony中文件系统操作的数量(例如更新缓存文件和写入日志文件),Symfony会显ob娱乐下载著变慢。要提高速度,请考虑覆盖缓存和日志目录到NFS共享之外的位置(例如,通过使用sys_get_temp_dir).你可以阅读这篇博文获取更多提示,以加快Symfony在流浪者。ob娱乐下载
安装流浪者和家园
在使用Homestead之前,您需要安装和配置Vagrant和HomesteadHomestead文档欧宝官网下载app.
设置一个Symfony应用ob娱乐下载程序
假设您已经将Symfony应用程序安装在ob娱乐下载~ / / symfoob娱乐下载ny_demo项目
在本地系统上。首先需要Homestead来同步这个项目中的文件。执行家园编辑
来编辑Homestead配置并配置~ /项目
目录:
1 2 3 4
#……文件夹:-地图:~ /项目:/home/vagrant/projects
的项目/
目录现在可以在/home/vagrant/projects
在Homestead环境中。
完成这些之后,在Homestead配置中配置Symfony应用程序:ob娱乐下载
1 2 3 4 5
#……网站:-地图:ob娱乐下载symfony-demo.dev:/home/vagrant/projects/ob娱乐下载symfony_demo /网络类型:ob娱乐下载
的类型
选项告诉Homestead使用Symfony nginx配置。ob娱乐下载
最后,编辑本地机器上的hosts文件进行映射ob娱乐下载symfony-demo.dev
来192.168.10.10
(Homestead使用的IP):
1 2
# /etc/hosts (unix)或C:\Windows\System32\drivers\etc\hosts (Windows)192.168.10.10ob娱乐下载symfony-demo.dev
现在,导航到http://ob娱乐下载symfony-demo.dev
在您的web浏览器中,并享受开发您的Symfony应用程序!ob娱乐下载
另请参阅
要了解Homestead的更多功能,包括Blackfire Profiler集成,MySQL数据库的自动创建等,请阅读日常的使用部分的Homestead文档。欧宝官网下载app