首页 > 后端开发 > php教程 > 从正确的方式™开始使用Sulu CMS的Sulu CMS

从正确的方式™开始使用Sulu CMS的Sulu CMS

Christopher Nolan
发布: 2025-02-09 10:47:10
原创
543 人浏览过

>该教程通过使用Homestead改进的Sulu“ Hello World”实例来指导您,以解决性能和配置。 建议先前的宅基地改进经验。 我们将介绍常见的Sulu/Vagrant陷阱,并设置您的Sulu项目,包括数据库创建,项目构建和管理员登录。 FAQ部分解决了常见的Sulu问题。

Getting Started with Sulu CMS on Vagrant The Right Way™

密钥概念:

  • 全面使用Homestead改进的Sulu“ Hello World”部署指南。>
  • 专注于绩效优化和配置最佳实践。
  • 解决在流浪环境中使用sulu cms时遇到的常见问题。
  • >项目设置的详细步骤,包括数据库创建,构建过程和管理员登录。
  • FAQ部分涵盖新闻网站,多填充使用和Symfony 4/Flex兼容性的Sulu适用性。
  • >让我们开始建立您的Sulu基金会。本教程重点是为未来的苏鲁项目进行健全的设置。请提出任何疑问。 非常感谢Daniel Rotter和Patrik Karisch的帮助! 强烈建议

(注意:对宅基地的熟悉程度。

>项目名称输入 >本教程使用的占位符替换为您的项目名称。在下面输入您的项目名称:


项目名称:

生成的slug:my_sulu_project

OS X Vagrant文​​件夹共享:

> 对于使用NFS文件夹共享的OS X用户,
>插件至关重要。通过

进行安装。这可以防止未来的头痛。 霍姆斯特德改进将自动处理其余的。

vagrant设置:

vagrant-bindfs vagrant plugin install vagrant-bindfs

克隆宅基地改进的存储库:

  1. 配置共享文件夹:

    git clone https://github.com/swader/homestead_improved my_sulu_project
    cd my_sulu_project
    登录后复制
    登录后复制
    这将与VM的
  2. 目录共享您的工作目录。
  3. >

    bin/folderfix.sh
    登录后复制
    登录后复制
    修改

    /Code

    添加NFS文件夹共享(OS X/Windows 10)和Sulu Project类型,将文档root调整为
  4. >:
  5. Homestead.yaml

    启动VM:web

    ...
    
    folders:
        - map: /Users/swader/vagrant_boxes/homestead/my_sulu_project
          to: /home/vagrant/Code
          type: nfs
    
    sites:
        - map: my_sulu_project.app
          to: /home/vagrant/Code/my_sulu_project/web
          type: sulu
    
    登录后复制
  6. Pro提示:
  7. 创建别名以更轻松地使用:

    vagrant up; vagrant ssh
    登录后复制

    Sulu项目设置:> 项目创建

    alias vh='vagrant halt; cd ..'
    alias vush='vagrant up; vagrant ssh'
    登录后复制
    安装Sulu Minimal Edition(现在是标准版):>
安装程序提示数据库,电子邮件和其他设置。 您主要需要数据库详细信息;您可以稍后调整

Webpaces

>重命名app/Resources/webspaces/example.com.xmlapp/Resources/webspaces/my_sulu_project.xml,然后更新<name><key>>元素以匹配您的项目:

git clone https://github.com/swader/homestead_improved my_sulu_project
cd my_sulu_project
登录后复制
登录后复制

(文件名和<key>>不需要匹配,但建议保持一致性。更改<key>以后更复杂。) >数据库创建

创建数据库(Homestead Revered用途

用户使用

密码)。homestead secret构建过程

运行构建命令:

确认选项(在原始文章中详细说明)。
bin/folderfix.sh
登录后复制
登录后复制
>

登录

>在

上访问前端。 使用

>。 my_sulu_project.app/my_sulu_project.app/admin/ admin/admin

Getting Started with Sulu CMS on Vagrant The Right Way™

陷阱和常见问题解答:Getting Started with Sulu CMS on Vagrant The Right Way™ 新闻网站的

Sulu?

> 默认情况下不是理想情况下。 SuluarticleBundle(正在开发中)更适合频繁的文章出版。 polyfills?

Symfony的旧PHP版本的副作用速度放慢了安装。 正在进行讨论以改善这一点。

Symfony 4和Flex兼容性?

> Getting Started with Sulu CMS on Vagrant The Right Way™ 是的,苏鲁正在适应。 您可以使用sulu 1.6.0-rc1(使用Symfony 3.3)进行测试:

>

结论:

苏鲁(Sulu)正在成熟,并变得更加友好。该教程旨在帮助您了解其功能并有效地使用它。 请在任何问题或问题上留下评论。

以上是从正确的方式™开始使用Sulu CMS的Sulu CMS的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板