Invenio 学习笔记
树上骑个猴
有丰富系统开发经验
展开
-
Invenio 数字图书馆框架
Invenio 数字图书馆框架的官方地址是: http://invenio-software.org/ 。在这个框架中,你可以构建你自定义的数字图书馆,机构知识库,多媒体档案,以及网络上的科研数据仓库。原创 2017-06-19 18:36:02 · 2971 阅读 · 0 评论 -
Invenio Documentation(一)
Invenio是一个开源的框架原创 2017-06-20 14:45:33 · 2538 阅读 · 0 评论 -
Invenio安装步骤(一)
1.相关 本篇博客详细说明如何第一次快速安装Invenio V2.0.0。 2.先决条件 在你开始安装Invenio这个软件之前,这里有一些软件你需要提前准备好。 首先开发是在Unix,Linux内核操作系统。在CERN中,对于Invenio的主要开发和产品平台是采用Linux内核的GUN操作系统,像Debian,Gentoo,科学研究发行版的Linux,翻译 2017-06-21 16:29:48 · 2432 阅读 · 0 评论 -
Invenio学习笔记--Base
Invenio.base: 构建invenio应用 包装: 实现Flask应用包装器 函数url_for()是标准的flask应用,仅仅当协议从http到安全站点https时候改变。然而,当应用使用非标准端口(例:http://example.org:4000, https://example:4001),或者不同的URL时候(例:http://www.ex翻译 2017-07-03 09:08:08 · 3561 阅读 · 0 评论 -
Invenio用户指导--查询(一)
(一)总览 网络搜索管理接口可以帮助你配置用户看到的搜索集合。网络搜索管理功能能够被基本的分为以下几个部分,(i)如何将集合组织到集合树中。(ii)如何定义和编辑一个集合参数。(iii)如何通过webcoll守护进程更新集合缓存。(iv)如何影响搜索引擎的性能以及设置不同的搜索参数。这些问题将在本博客随后进行描述。 (二)编辑汇聚树 在Invenio中元数据语料库被组翻译 2017-06-27 10:38:07 · 2127 阅读 · 0 评论 -
Invenio开发指导(二)--扩展
扩展: 扩展是什么,它们的目的是什么?一个扩展是一个小的代码段,它能够便于集成第三方库。许多类似的扩展早已经得到发展,你能够在Flask Extensions 注册表中发现它们。每个人在开发一个新的扩展的时候都应该检查一下是否有可用的扩展。当开发一个扩展,遵循Flask Extension 开发指导,能够帮助你的扩展更好运行。 现有的扩展插件: 所有的扩展翻译 2017-06-27 09:05:32 · 3174 阅读 · 0 评论 -
在CentOS7上安装docker compose
安装docekr compose(一)先决条件:已经安装好Docker。如何安装Docker可以参考我的上一篇博客,在CentOS7上安装docker ,已经将安装过程的坑给大家避免了。 (二)Compose的安装 在CentOS 上安装Compose1.运行下面的命令,安装最新版本的Compose。sudo curl -L https://github.com/d原创 2017-10-13 14:37:53 · 2692 阅读 · 0 评论 -
在CentOS7上安装docker
今天小编又要继续安装Invenio,Invenio官方网址提供了两种方式安装Invenio,vagrant以及docker,在安装Invenio之前需要安装docker,今天小编现学现卖,给大家讲解一下docker的安装。(一)在CentOS上安装docker,参考网址:https://docs.docker.com/engine/installation/linux/docker-ce/ce原创 2017-10-10 16:36:03 · 1141 阅读 · 1 评论