`
forkun
  • 浏览: 37408 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

关于symfony的安装,创建项目[我的是window下的wamp集成环境]

阅读更多
1.symfony的安装、创建项目
   [我的是window下的wamp集成环境]
   (1)、安装配置好apache+mysql+php环境
        [
在php的安装目录中,运行go-pear.bat,一路回撤,中间遇到什么不是
系统文件的问题,将php的安装目录添加在{我的电脑-属性-高级-环境变量
系统变量-path的最后,之前加“;(英文输入法下)”},重新运行即可
]
   (2)、创建目录保存项目,以fobeet为例,
        我习惯直接建在c盘,所以先退回c盘
C:\Documents and Settings\admin> cd ../../
创建开始
        c:\> mkdir c:\development\sfprojects\jobeet{目录任意,自己习惯方的地方即可}
c:\> cd c:\development\sfprojects\jobeet
C:\development\sfprojects\jobeet> mkdir lib\vendor
   (3)、将下载好的symfony安装包直接解压到
        C:\development\sfprojects\jobeet\lib\vendor
再重命名为symfony完整的目录应该是:
c:\development\sfprojects\jobeet\lib\vendor\symfony
   (4)、运行
        C:\development\sfprojects\jobeet>php lib\vendor\symfony\data\bin\symfony -V
命令测试symfony是否安装成功,显示symfony版本,{V大写}
如果想知道这个命令行工具可以干些啥,直接运行symfony将列出所有支持的选项和任务
C:\development\sfprojects\jobeet>php lib\vendor\symfony\data\bin\symfony
   (5)、在项目jobeet目录下运行symfony任务generate:project生成symfony项目
        C:\development\sfprojects\jobeet>php lib\vendor\symfony\data\bin\symfony generate:project jobeet
显示出一大堆的项目的列表{自动生成的}

生成应用程序,在jobeet下运行:
C:\development\sfprojects\jobeet>php symfony generate:app --escaping-strategy=on --csrf-secret=Unique$ecret frontend
     [
    --escaping-strategy: 激活输出转义来避免XSS攻击
                --csrf-secret: 激活session密码来避免CSRF攻击。
]
{命令过长,最好直接粘贴}生成一大堆的apps下的文件

拷贝 'symfony.bat' 文件到项目根目录,使用'symfony'替代 'php symfony'
C:\development\sfprojects\jobeet>copy lib\vendor\symfony\data\bin\symfony.bat .
2.jobeet项目设置配置文件
   (1)、apache配置文件的设置,在httpd.conf中的结尾加
        <VirtualHost *:80>
          ServerName jobeet.com
          #[访问域名]
          DocumentRoot "C:\development\sfprojects\jobeet\web"
          #[项目的路径]
          <Directory "C:\development\sfprojects\jobeet\web">
            AllowOverride All
            Allow from All
          </Directory>
        </VirtualHost>
   (2)、window系统文件的设置
        C:\WINDOWS\system32\drivers\etc\hosts文件,用记事本打开
也是在最后加上:
127.0.0.1       localhost
        127.0.0.1       jobeet.com 
#[访问时的域名,切忌后缀名不能是{.localhost}]
        127.0.0.1       localhost.nextsee.com
分享到:
评论

相关推荐

    symfony2创建实体命令

    symfony2创建实体命令 四步骤

    使用symfony命令创建项目的方法

    本文实例讲述了使用symfony命令创建项目的方法。分享给大家供大家参考,具体如下: 概况 这一章节描述一个Symfony项目的合理结构框架,并且用 symfony 命令初始项目结构。 介绍 在symfony里,一个项目是一个指定域名...

    symfony安装程序:Symfony安装程序

    这是基于Symfony全栈框架启动新项目的官方安装程序。 该安装程序仅与Symfony 2和3兼容。 创建Symfony 4项目 此安装程序与Symfony 4和更高版本不兼容。 而是使用并按照以下步骤创建Symfony 4项目: $ composer ...

    angular-symfony, 用于 angularJS Symfony项目的项目 Bootstrap.zip

    angular-symfony, 用于 angularJS Symfony项目的项目 Bootstrap 角 symfony用于 angularJS Symfony web services项目的项目 Bootstrap 。简介这个项目是一个模板应用程序,通过客户端部分与with和Symfony2服务器部件...

    symfony1.4安装文档

    这个是在百度的文档里面找到的一篇技术文档,其实是翻译的网上的symfony1.4的英文文档的第三篇。那个网址是:http://symfony.com/legacy/doc/gentle-introduction/1_4/en/08-Inside-the-Model-Layer-Doctrine

    创建你的第一个Symfony的页面.docx

    创建你的第一个Symfony的页面,用symfony框架创建一个页面。

    scrumapp:简单的 Symfony2 Scrum 项目管理

    争吵简单的 Symfony2 Scrum 项目管理#设置 composer install-- 学说数据库架构: php app/console doctrine:schema:update --force——创建管理员用户: ...ADMIN)——设置应用程序: php app/console app:setup——

    Symfony

    Symfony应用程序文档生成器

    详谈symfony window下的安装 安装时候出现的问题以及解决方法

    下面小编就为大家带来一篇详谈symfony window下的安装 安装时候出现的问题以及解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    symfony介绍.pdf

    著名的PHP开发框架 symfony是什么?symfony能做什么?使用symfony需要掌握哪些知识?此文档会解答这些问题。

    OneupFlysystemBundle:用于Symfony项目的Flysystem集成

    OneupFlysystem捆绑 OneupFlysystemBundle为您的Symfony项目提供集成。 Flysystem是一种文件系统抽象,可让您轻松地将本地文件系统换成远程文件系统。 当前,您可以配置以下适配器以在Symfony项目中使用。文献资料...

    在Symfony框架中集成了EloquentORM

    在Symfony框架中集成了Eloquent ORM

    Symfony v2.0 开发PHP5项目的web应用框架.rar

    Symfony是一个用于开发PHP5项目的web应用框架。这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作。...为了符合企业的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试以及归档。

    symfony-jsonapi, 用于 Symfony 2和 Symfony 3的JSON API变压器包.zip

    symfony-jsonapi, 用于 Symfony 2和 Symfony 3的JSON API变压器包 Symfony json对于 Symfony 2和 Symfony 3 安装工具使用情况创建映射输出API响应JSON API请求JSON API响应与NelmioApiDocBund

    PHP Symfony使用教程.zip

    PHP Symfony使用教程.zip

    symfony-console-form, 为控制台命令输入使用Symfony窗体.zip

    symfony-console-form, 为控制台命令输入使用Symfony窗体 控制台窗体By Noback 这个包包含一个Symfony包和一些工具,允许你使用Symfony表单类型来定义和交互处理来自...安装composer require matthiasnoback/symfony-c

    symfony3.4离线工程包

    简单的模板功能symfony是一个开源的PHP Web框架。...但是它的使用需要安装composer等工具,并且需要互联网连接,对于没有互联网环境,但是又想学习symfony框架的同学,可以下载这个离线工程包,里面带有依赖的php库

    《Symfony权威指南》

    在本书里,你将了解如何使用symfony建立Web应用程序。本书分成五篇:“基础知识”篇,包含所有的基本概念和开始symfony的基本知识;“核心架构”篇,讲述模型视图控制器(MVC)在symfony中的实现,以及如何用这样的...

Global site tag (gtag.js) - Google Analytics