(我不是IT人员,所以我的一些怀疑可能看起来很基本/很奇怪)
通过本教程(https://github.com/ckan/ckan/wiki/How-to-install-CKAN-2.0-on-CentOS-7),我能够安装CKAN。
之后,我明白我需要DataStore扩展,因为预览函数可以很好地完成我的安装工作。使用文档时,我会使用Set权限步骤(http://docs.ckan.org/en/ckan-2.2/datastore.html#set-permissions),这是我无法理解的内容。
我做了
paster datastore set-permissions postgres -c /etc/ckan/default/development.ini它问我要的密码
WARNI [ckanext.datastore.plugin] Omitting permission checks because you are running paster commands.
[sudo] password for ckan:但是女巫密码呢?
在安装CKAN时,我必须创建一个ckan用户,方法是:
useradd -m -s /sbin/nologin -d /usr/lib/ckan -c "CKAN User" ckan但我还没有定义任何密码
如果我只提供"enter“而不接受,我也尝试给出我为Ckan站点创建的sysadmin的密码,而且也不起作用。
我真的很想帮助你知道我该怎么处理这个。
谢谢你,佩德罗
发布于 2015-12-14 17:58:07
看起来,您可能正在以用户身份运行您的虚拟服务器:ckan --它可能没有所需的权限。
如果是,返回到user:root,方法是输入退出或按Ctrl + D。
如果您执行了源安装,请确保将您的虚拟主机激活为root,然后从CKAN源目录再次运行paster命令。
例如:
. /usr/lib/ckan/default/bin/activate cd /usr/lib/ckan/default/src/ckan
发布于 2015-12-16 09:56:04
我添加了一个关于这个https://github.com/ckan/ckan/wiki/How-to-install-CKAN-2.x-on-CentOS-7的注释,以避免其他人掉进这个陷阱
https://stackoverflow.com/questions/34271329
复制相似问题