安装与配置Symfony

原文 http://symfony.com/doc/current/book/inst...

通过 Composer 来创建一个 Symfony 应用

安装好 composer 后,即可通过 composer 创建一个基于最新稳定版的 symfony 应用。

$ composer create-project symfony/framework-standard-edition my_project_name

如果你需要安装指定版本的 symfony,可以在命令最后补充版本号

$ composer create-project symfony/framework-standard-edition my_project_name "3.0.*"

安装过程中,会出现一些简单的配置,例如数据库配置、发送邮件配置等,并要求输入。

运行 Symfony 应用

如果当前环境中的 php 版本是 5.4 及以上,则可以直接执行下面命令来启动 Symfony 应用

$ cd my_project_name/
$ php bin/console server:run

然后打开浏览器,输入 http://localhost:8000/ 即可看见 Welcome 页面。
如果当前环境中的 php 版本低于 5.4 ,那么你需要配置服务器的 virtual host
注意:

  • server:run 这个命令只适用于开发环境。

  • 你也许会看到 Welcome 页面是个空白页面或者报错页面。这是权限配置的问题造成的。可以参考:http://symfony.com/doc/current/book/inst...

检查 Symfony 的配置

Symfony 自带配置测试工具,使用它可以显示当前环境是否已经准备就绪。通过下面的 url 来检查你的配置。

http://localhost:8000/config.php

如果有任何问题,一定要解决之后再继续。可以参考:http://symfony.com/doc/current/book/inst...

更新 Symfony

到这一步,你已经拥有了一个功能健全的 Symfony 应用,并且可以开始开发自己的项目了。 Symfony 依赖一些额外的类库,这些类库被下载存放在 vendor/ 路径下,并且专门由 composer 来进行管理。
经常更新这些第三方类库,是防止BUG和安全漏洞的好方法。通过执行 composerupdate 命令,可以立即更新所有的第三方类库。

$ cd my_project_name/
$ composer update

此过程会由于项目复杂程度的不同,而耗费不同的时间。

开始开发

至此,你可以开始开发自己的项目了。

原文 http://symfony.com/doc/current/book/inst...

日期:2016-4

Symfony3.0 实践教程 (三) 安装与配置Symfony相关推荐

  1. mysql8.2安装教程_mysql 8.0.22压缩包完整安装与配置教程图解(亲测安装有效)

    1.下载zip安装包 点击此处下载MySQL server 8.0.22压缩包 下载后直接解压即可 2.解压,并配置环境变量 2.1 解压zip包到安装目录,我的解压在了D:MySQLmysql-8. ...

  2. MySQL8.0.25命令行安装与配置

    MySQL8.0.25命令行安装与配置 一.下载MySQL 在MySQL官网下载mysql 点击进入: 在这里我们选用命令行安装配置的服务器版 将下载好的软件压缩包解压(建议不要放在C盘) 解压后的界 ...

  3. 保姆级-MySQL 8.0的下载、安装、配置

    MySQL 8.0的下载.安装.配置 说明:适用于B站康师傅数据库教程 MySQL8.0 的安装 B站地址,点击我跳转 一. 软件的下载 1. 下载地址 官网: https://www.mysql.c ...

  4. Xamarin.Forms教程下载安装JDK配置环境变量

    Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...

  5. Windows2012R2 Hyper-v3.0 高可用群集安装及配置(Live Migration)

    Windows2012R2 高可用群集安装及配置(Live Migration) 近期闲着没事做了一些高可用相关的实验分享给大家,上一篇我们介绍了SQL Server2014的高可用,今天主要介绍一下 ...

  6. 玩转虚拟化VMWare之一: VMWare ESXi 5.0和vSphere Client安装和配置

    内容提要: 1. 安装和配置VMWare ESXi 5.0 2. 安装和配置vSphere Client 3. 详细介绍如何注册 4. 如何在ESXi 5.0中安装CentOS 6.4 x64 一.E ...

  7. Manjaro Linux 17.0.2 KDE环境安装、配置记录

    最近折腾Linux试来试去基本上选定了基于Arch Linux的Manjaro KDE环境来玩.在此记录一下目前版本的安装和配置,方便返工. 本次折腾的目标是 - 在win10系统下画出一部分硬盘安装 ...

  8. MySQL8.0的下载、安装、配置

    1.MySQL的下载.安装.配置 1.1 MySQL四大版本 MySQL Community Server 社区版本,开源免费,自由下载,但不提供官方技术支持,适用于 大多数普通用户. MySQL E ...

  9. 安装教程 | Eric7安装与配置

    目录 Eric7安装 Eric7配置 Eric7安装 1. 下载Eric7 官方下载地址 2. 安装Eric7 解压ZIP文件,并将解压后的文件夹复制的安装目录,安装目录没有指定路径要求,建议路径全部 ...

最新文章

  1. spring el表达式 if else_vue指令集合:v-for,v-show,v-if等
  2. 病症:arm启动后应用程序界面显示…
  3. mysql 大写 小写_MySQL大小写问题
  4. Eclipse中src/main/resources配置文件启动问题
  5. pm模型matlab算法,18基于遗传算法(粒子群算法、人工鱼群算法等)的投影寻踪模型MATLAB源代码...
  6. 通用计算机和嵌入式专用计算机例子,什么是嵌入式技术?
  7. 树莓派linux i2c通信,树莓派与i2c设备的通信
  8. Python学习笔记010——匿名函数lambda
  9. Filter -- 过滤敏感词汇
  10. python随机产生手机号码
  11. Django入门教程
  12. 中首清算:她被誉为中国第一美女,迷倒国际花花公子,今36岁仍单身
  13. Vue学习(学习打卡Day14)
  14. 深度学习声纹识别_声纹识别:你的声音是这样被“破译”的!
  15. 南阳理工acm71 独木舟上的旅行(贪心简单题)
  16. 主谓宾定状补......
  17. 广讯通系统地址和服务器,广讯通OA办公系统
  18. 各种复杂网络处理工具
  19. jdk8的ConcurrentHashMap实现
  20. 计算机专业考研青岛,青岛大学(专业学位)计算机技术考研难吗

热门文章

  1. gb50243-2016通风与空调工程施工质量验收规范_《通风与空调工程施工质量验收规范》GB50243-2016 重点解读...
  2. a prefect storm歌词_Storm s Perfect Storm歌词
  3. mysql中的%_mysql入门
  4. java visualvm远程监控_深入理解JVM虚拟机12:JVM性能管理神器VisualVM介绍与实战
  5. maven-assembly-plugin和maven-shade-plugin打包区别及弊端
  6. linux python2和python3共存_linux-Centos7安装python3并与python2共存
  7. 仅需6步,教你轻易撕掉app开发框架的神秘面纱(2):MVP比MVC更好吗
  8. JS实现录音,播放完整代码带示例图
  9. 微信小程序把缓存的数组动态渲染到页面
  10. 半透明遮罩层覆盖整个可视区域