美文网首页
01.symfony安装

01.symfony安装

作者: 毛子阿卡西 | 来源:发表于2018-05-18 14:46 被阅读0次
  • symfony installer安装器
  • 下载安装器可以创建symfony项目
  • 全局
$ curl -LsS http://symfony.com/installer > symfony.phar
$ sudo mv symfony.phar /usr/local/bin/symfony
$ chmod a+x /usr/local/bin/symfony
  • 创建项目
# use the most recent version in any Symfony branch 不同分支的最新版本
$  symfony new my_project_name 2.8
$  symfony new my_project_name 3.0
 
# use a specific Symfony version 指定版本
$  symfony new my_project_name 2.7.3
$  symfony new my_project_name 2.8.1
 
# use a beta or RC version (useful for testing new Symfony versions) 新版可用于测试
$  symfony new my_project 3.0.0-BETA1
$  symfony new my_project 2.7.0-RC1
#长期稳定版
$  symfony new my_project_name lts
  • composer创建
$  composer create-project symfony/framework-standard-edition my_project_name "3.0.*"
  • 运行symfony
cd my_project_name/
$  php bin/console server:run
  • 检查环境配置
http://localhost:8000/config.php
  • 更新Symfony程序

  • 至此,你已创建了可以立即投入开发的全功能Symfony项目。Symfony程序依赖的是大量外部类库,它们可以下载到vendor/目录下,并且被Composer进行排他管理。

  • 频繁更新这些三方类库是最佳实践,可以防止bug和漏洞。执行Composer的update命令来一次性全部更新它们:

$  cd my_project_name/
$  composer update
  • 代码控制
  • 如果你正使用Git这样的版本控制系统,你可以安全提交你的全部项目代码。这是因为Symfony程序中已经包含了一个专门准备给Symfony的.gitignore文件。
当你使用Composer来管理程序的依赖时,推荐在提交代码到宝库时,忽略掉整个的vendor文件夹。这意味着当你从Git宝库中查看Symfony程序时,里面是没有vendor目录的,当然整个程序也是难以启动的。

若要令程序运行,检查Symfony程序,然后执行install这个Composer命令,
下载和安装程序所需的全部依赖:

$  cd my_project_name/
$  composer install

为何Composer知道要安装哪个特殊的依赖?这是因为当Symfony程序被提交到宝库时,composer.json和composer.lock文件也被提交。这两个文件告诉了Composer在安装Symfony时需要哪些依赖(及其特定版本)。
QQ截图20180518144438.jpg
QQ截图20180518144458.jpg

相关文章

  • 01.symfony安装

    symfony installer安装器 下载安装器可以创建symfony项目 全局 创建项目 composer创...

  • ubuntu ppa PHP

    安装mysql 安装php 安装nginx 安装Chrome 安装dock 安装node 安装wine 官方源列表梯子

  • 从零开始在 Ubuntu  下部署 Django + uwsgi

    整体安装流程 安装 ubuntu ,安装 pip, 安装 uwsgi, 安装 django安装 nginx整个请求...

  • step one

    安装chrome 安装terminator 安装nodejs 安装apache2 安装php7 安装mysql 重...

  • centos安装lnmp,redis

    安装nginx 安装nginx源 安装nginx 启动nginx 安装MySQL5.7.* 安装mysql源 安装...

  • liunx实操(centOS 6.8)

    初始化 配置JDK 安装tomcat 安装maven 安装vsftpd 安装Nginx 安装mysql 安装git...

  • CentOS 7 下RabbitMQ 3.7 安装与配置

    首先安装Erlang20.2 安装准备 创建Yum源 Erlang安装 安装 验证 RabbitMQ安装 安装准备...

  • 在VirtualBox上使用Bosh部署Cloud Foundr

    安装Bosh 安装 VirtualBox 略 安装Bosh 安装完成后运行下面命令确认安装成功 安装依赖库 安装后...

  • ubuntu安装nginx

    安装依赖 安装gcc g++的依赖: 安装pcre库: 安装zlib库: 安装openssl: 安装nginx 首...

  • Linux下安装pip3

    安装pip3需安装setuptools, 而安装setuptools需要安装zlib. 安装zlib 进入安装目录...

网友评论

      本文标题:01.symfony安装

      本文链接:https://www.haomeiwen.com/subject/icygdftx.html