前提条件 步骤一:安装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官方网站查看。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。