首頁 > 後端開發 > 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
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板