开发者社区> 问答> 正文

如何使用Symfony开发应用?

Web应用托管服务如何使用Symfony开发应用?

展开
收起
小天使爱美 2020-03-23 14:09:24 743 0
1 条回答
写回答
取消 提交回答
  • 前提条件 步骤一:安装Symfony 步骤二:创建应用 步骤三:打包应用 步骤四:部署应用至Web+ 更多信息 Symfony是一个基于MVC模式的面向对象的PHP框架,本文档将演示如何使用Symfony创建一个应用,并将其部署到Web+上。

    前提条件 设置PHP开发环境。 注意 Symfony 3需要PHP 5.5.9或更高版本,以及PHP的intl 扩展。 步骤一:安装Symfony 执行以下命令安装Symfony CLI。 curl -sS https://get.symfony.com/cli/installer | bash 将CLI的可执行文件移动到系统命令目录下。 mv ~/.symfony/bin/symfony /usr/local/bin/symfony 步骤二:创建应用 执行以下命令使用CLI工具快速创建一个Symfony演示项目。 symfony new --demo webplusdemo 创建过程需要几分钟,创建完成后将生成名为webplusdemo的项目。

    进入项目目录执行以下命令安装依赖。 composer install 执行以下命令,使用CLI工具附带的开发服务器启动服务。 symfony server:start 打开浏览器访问http://localhost:8000,进入Symfony示例应用首页。 步骤三:打包应用 Web+支持您使用Nginx或Apache来作为Web服务器,若您希望使用Apache,可通过在项目目录下执行以下命令生成.htaccess文件,如果使用Nginx,则可跳过此步骤。 composer require symfony/apache-pack 执行以下命令完成应用打包,生成部署包文件webplusdemo.zip。 zip -r webplusdemo.zip ./ 步骤四:部署应用至Web+ 登录 Web+控制台,并在页面左上角选择所需地域。 在概览页最近更新的部署环境区域的右上角单击新建。 在应用基本信息页面选择技术栈类型为PHP,设置应用基本信息,设置完成后单击下一步。 在部署环境信息页面设置部署环境名称,部署包来源选择上传本地程序,上传您刚打包的webplusdemo.zip,设置部署包版本后单击完成创建。 在完成创建页面单击查看该应用或完成创建可进入应用详情页面。单击部署环境名称进入部署环境详情页面,然后单击公网访问地址右侧的链接进入应用首页。Symfony应用首页 更多信息 在控制台部署应用的详细配置步骤请参见部署应用。 使用CLI完成应用创建和部署的操作请参见使用CLI快速部署Java应用。 想了解更多Symfony信息,请进入Symfony官方网站查看。

    2020-03-23 14:24:48
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
混合应用平台构建实战 立即下载
Flutter企业级应用开发实战手册 立即下载
开源PaaS集成技术实现 立即下载