数据管理工具

  • 国家、政府、公司和组织等想要公开可用数据的对象...
  • 4999元服务费
  • 7天内退80%
    30天内退60%
    通过360安全检测
  • 安装服务/一次,使用指导服务/4小时。注意:这是免费开源产品
  • 购买服务

产品详情

安装说明(点击查看官方提供的说明文档

操作系统:Ubuntu 14.04

安装步骤:


1. 更新Ubuntu包
sudo apt-get update

2. 安装CKAN需要的Ubuntu软件包(将会安装 “git”):
sudo apt-get install -y nginx apache2 libapache2-mod-wsgi libpq5 redis-server git-core

3. 下载CKAN包
wget http://packaging.ckan.org/python-ckan_2.7-trusty_amd64.deb

4. 安装CKAN包
sudo dpkg -i python-ckan_2.7-trusty_amd64.deb

5. 安装PostgreSQL数据库
sudo apt-get install -y postgresql

6. 验证PostgreSQL安装是否正确
sudo -u postgres psql -l
数据库需要设置为UTF-8

7. 创建一个数据库用户(如果尚不存在的话)。创建一个名为 ckan_default 的新 PostgreSQL 数据库用户,并在出现提示时为用户输入密码(密码是不可见的,需要输入两次)
sudo -u postgres createdb -O ckan_default ckan_default -E utf-8

8. 修改CKAN配置文件,将创建的PostgreSQL用户名和密码写入对应的配置项
配置文件:/etc/ckan/default/production.ini
配置项:sqlalchemy.url

9. 安装Solr(CKAN使用Solr作为其搜索平台)
sudo apt-get install -y solr-jetty

10. 修改Jetty配置
配置文件:/etc/default/jetty
修改项:
NO_START=0            # (line 4)
JETTY_HOST=127.0.0.1  # (line 16)
JETTY_PORT=8983       # (line 19)

11. 重启Jetty服务器
sudo service jetty restart
此时打开浏览器,访问 http://localhost:8983/solr/ 应该能出现Solr的欢迎页面

12. 替换schema.xml文件(将默认的schema.xml文件替换为包含在源代码中的CKAN模式文件的符号链接)
sudo mv /etc/solr/conf/schema.xml /etc/solr/conf/schema.xml.bak
sudo ln -s /usr/lib/ckan/default/src/ckan/ckan/config/solr/schema.xml /etc/solr/conf/schema.xml

13. 重启Jetty服务器
sudo service jetty restart

14. 修改CKAN配置文件
配置文件:/etc/ckan/default/production.ini
配置项:
solr_url=http://127.0.0.1:8983/solr

15. 配置修改
配置文件:/etc/ckan/default/production.ini
配置项:
ckan.site_id = default
ckan.site_url = http://localhost/

16. 初始化数据库
sudo ckan db init

17. 重启web服务器
sudo service apache2 restart
sudo service nginx restart

18. 打开浏览器,访问 http://IP,可以看到CKAN的首页界面
(可以通过 http://IP/zh_CN/ 访问中文页面)