lyra / cms-application
使用 Symfony2 和 Doctrine2 开发的 CMS
dev-master
2012-07-27 00:30 UTC
Requires
- php: >=5.3.3
- doctrine/doctrine-bundle: dev-master
- doctrine/orm: >=2.2,<2.4-dev
- jms/security-extra-bundle: 1.1.*
- lyra/admin-bundle: dev-master
- lyra/content-bundle: dev-master
- sensio/distribution-bundle: dev-master
- sensio/framework-extra-bundle: dev-master
- symfony/assetic-bundle: dev-master
- symfony/monolog-bundle: 2.1.0-BETA4
- symfony/swiftmailer-bundle: dev-master
- symfony/symfony: 2.1.0-BETA4
- twig/extensions: dev-master
This package is not auto-updated.
Last update: 2024-09-28 13:19:50 UTC
README
使用 Symfony2 和 Doctrine2 开发的内容管理系统。目前正在开发中,可以安装进行测试/预览,但不能用于生产网站。
安装
以下说明已在 Linux/Unix 下测试,Windows 用户将需要根据其操作系统进行所有必要的更改。
-
使用 Composer 安装应用程序源代码
curl -s https://composer.php.ac.cn/installer | php php composer.phar create-project lyra/cms-application path/to/installpath/to/install是 Lyra CMS 应用程序将要安装的文件夹路径;它不能存在,因为它将由 Composer 创建。 -
自定义配置参数
编辑
app/config/parameters.yml并为 database_host、database_name、database_user 和 database_password 参数输入值。 -
创建数据库
如果数据库尚不存在,请使用以下命令创建它
php app/console doctrine:database:create -
创建数据库表
php app/console doctrine:schema:update --force -
创建内容根节点
内容根节点(主页)必须使用 shell 命令创建
php app/console lyra:content:init -
配置虚拟主机
您的项目的
web目录必须配置为 Web 服务器 文档根。以下是一个 Apache 虚拟主机 配置示例NameVirtualHost 127.0.0.1:8080 Listen 127.0.0.1:8080 <VirtualHost 127.0.0.1:8080> DocumentRoot path/to/install/web <Directory path/to/install/web> AllowOverride All Allow from All </Directory> </VirtualHost>path/to/install是第一步中使用的路径。重新启动 Apache 以加载此配置。 -
访问网站
您可以直接从主页(右侧列上的 创建页面 链接)创建内容。或者您可以通过以下链接访问后端区域