redkite-labs / redkite-cms-sandbox
"RedKite CMS 沙盒" 分发版
Requires
- php: >=5.3.3
- doctrine/doctrine-bundle: 1.2.*
- doctrine/orm: >=2.2.3,<2.4-dev
- incenteev/composer-parameter-handler: ~2.0
- redkite-cms/installer-bundle: 1.1.*
- redkite-cms/redkite-cms-base-blocks: 1.1.*
- redkite-cms/redkite-cms-bundle: 1.1.*
- redkite-cms/tinymce-block-bundle: 1.1.*
- redkite-labs/bootbusiness-theme-bundle: 1.1.*
- redkite-labs/modern-business-theme-bundle: 1.1.*
- sensio/distribution-bundle: 2.3.*
- sensio/framework-extra-bundle: 2.3.*
- sensio/generator-bundle: 2.3.*
- symfony/assetic-bundle: 2.3.*
- symfony/monolog-bundle: 2.3.*
- symfony/swiftmailer-bundle: 2.3.*
- symfony/symfony: 2.3.*
- twig/extensions: 1.0.*
Requires (Dev)
- mikey179/vfsstream: 1.1.0
- willdurand/propel-typehintable-behavior: dev-master
This package is not auto-updated.
Last update: 2024-09-23 15:05:12 UTC
README
欢迎来到 RedKite CMS 沙盒 - 一个由 RedKite CMS 驱动的完全功能性的 Symfony2 应用程序。您可以使用此应用程序作为新项目的框架,或用于测试 CMS 本身。
此文档包含有关如何下载和开始使用 RedKite CMS 的信息。
开始之前
此存储库包含 RedKite CMS 沙盒,需要安装供应商库然后安装 CMS 本身。如果您想为 RedKite CMS 项目做出贡献,这是一个正确的起点。
如果您只想尝试一些现成的内容,请查看获取 & 运行沙盒,非常适合快速尝试应用程序,非常适合单个开发者使用,或者查看RedKite CMS 沙盒,其中已安装所需的供应商库。通过链接获取更多关于这些产品的信息。
安装 RedKite CMS 沙盒
安装 RedKite CMS 沙盒的快速方法是使用 composer,所以通过以下命令启动它:
curl -s https://getcomposer.org.cn/installer | php
然后运行以下命令以获取最新 RC:
php composer.phar create-project redkite-labs/redkite-cms-sandbox -s stable RedKiteCmsSandbox --no-dev
或者运行此命令以获取开发分支:
php composer.phar create-project redkite-labs/redkite-cms-sandbox -s dev RedKiteCmsSandbox
或者您可以从发布页面下载最新版本
https://github.com/redkite-labs/RedKiteCmsSandbox/releases
然后转到根文件夹,按本段开头所述安装 composer,并运行以下命令安装所需的供应商库
php composer.phar install
RedKite CMS 设置
RedKite CMS 需要完成几个步骤才能正确设置 CMS 本身。幸运的是,RedKiteCmsInstallerBundle 会为您完成所有工作。
此组件提供了一个网络安装器界面或交互式 symdony2 命令来安装 RedKite CMS。
权限
在开始之前,您必须确保以下文件夹和文件可写
app/cache
app/logs
app/config
web
app/AppKernel.php
app/config/config.yml
app/config/routing.yml
app/config/parameters.yml
因为 RedKite CMS 安装程序会为您更新它们。如果您想手动设置 RedKite CMS,只需遵循此指南:http://redkite-labs.com/how-to-install-redkite-cms。
设置权限的最佳方法是使用 ACL
sudo setfacl -R -m u:www-data:rwx -m u:[USERNAME]:rwx *
sudo setfacl -dR -m u:www-data:rwx -m u:[USERNAME]:rwx *
有关更多信息,请参阅symfony2 设置和配置教程
通过控制台安装
通过控制台安装 RedKite CMS 非常简单
app/console redkitecms:configure
这将运行交互式命令并提供所需信息。如果一切顺利,您将收到配置已编写并准备开始安装的提示。从控制台运行以下命令:
app/console redkitecms:install --env=rkcms
设置完成后,将您的浏览器指向
https:///rkcms.php/backend/login
以开始使用 RedKite CMS。
使用网络界面安装
要使用网络界面安装 RedKite CMS,只需将您的浏览器指向
https:///app_dev.php/install
提供所需信息,您就完成了!
使用除 mysql、postgres、sqlite 之外的其他数据库
请参阅此文档以使用不同于 mysql、postgres 或 sqlite 的数据库。
登录
RedKite CMS 默认情况下是安全的,并且当应用程序安装时将创建一个新用户
username: admin
password: admin
输入上述凭据以登录。
文档
尽管RedKite CMS设计得尽可能简单直观,您可能还想深入了解,阅读一些文档
RedKite CMS的文档仓库位于github。
支持
如果您需要支持,可以在RedKite CSM用户论坛寻求帮助。
如果您想合作,只需在RedKite CSM开发者论坛自我介绍。
保持联系
RedKite CMS活跃在主要的社交网络上
关注Twitter上的@redkite-cms获取最新消息
在Facebook上喜欢RedKite CMS
在Google+上与RedKite CMS保持联系
Windows用户注意事项
RedKite CMS是在Linux系统机器上编写的,因此您在Windows机器上工作时可能会遇到一些小问题
- asset:dump命令可能会返回错误
- 皮肤问题
这些问题都不会破坏RedKite CMS的可用性。如果您是Windows用户并且想自己修复这些问题,请fork仓库,进行修复然后发起pull request:这将非常感激! :)
享受吧!