webtales/rubedo

一个开源的PHP内容管理系统

安装量: 2,216

依赖项: 0

建议者: 0

安全性: 0

星标: 136

关注者: 24

分支: 69

开放问题: 148

类型:rubedo-core


README

一个基于Zend框架、NoSQL MongoDB、Elasticsearch和AngularJS的开源PHP内容管理系统。

http://www.rubedo-project.org/

DATA DRIVEN CONTENT AND COMMERCE

Rubedo是一个独特的、超越传统内容管理和电子商务的大数据处理平台。

  • 多站点管理/网站工厂
  • 电子商务
  • 行为定位
  • 全文和分面搜索功能
  • 响应式网页设计
  • 多语言
  • 集成解决方案

开源许可

Rubedo遵循开源GPL 3.0许可条款。 https://gnu.ac.cn/licenses/gpl.html 版权所有(c)2015,WebTales (http://www.webtales.fr/)。保留所有权利。 licensing@webtales.fr

文档和帮助

安装

有关详细说明,请参阅 http://docs.rubedo-project.org/en/homepage/install-rubedo

先决条件

已打包的Rubedo

  • Rubedo的预构建版本可在发布页面找到 (https://github.com/WebTales/rubedo/releases)
  • 安装先决条件(Apache、PHP、数据库、搜索引擎)
  • 使用public目录作为documentRoot定义一个简单的虚拟主机
  • 在此documentRoot上添加AllowOverride All
  • 自动访问documentRoot URL,运行配置向导

从源代码安装步骤

  • 从gitHub下载源代码 (https://github.com/WebTales/rubedo/tags)
  • 在您的服务器上解压它们
  • 使用public目录作为documentRoot定义一个简单的虚拟主机
  • 在此documentRoot上添加AllowOverride All
  • 如果是在Unix服务器上:在项目根目录中,运行 ./rubedo.sh
  • 如果是在Windows服务器上:在项目根目录中,运行 rubedo
  • 自动访问documentRoot URL,运行配置向导

对于开发者

  • 您需要Git!
  • 将gitHub克隆到您的服务器 git clone git://github.com/WebTales/rubedo.git
  • 在项目根目录中,选择您想要使用的分支(3.2.x或v3-dev): git checkout v3-dev
  • 按照正常安装流程进行操作

设置您的VHOST

以下是一个您可能想为您的项目考虑的示例VHOST。

<VirtualHost *:80>
   DocumentRoot "path_to_project/rubedo/public"
   ServerName rubedo.local

   <Directory "path_to_project/rubedo/public">
       Options -Indexes +FollowSymLinks
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>

</VirtualHost>