我目前正在开发一个项目,我被分配在网络上设置CKAN(它目前正在使用localhost,但我们希望从外部访问它)。
我应该在CKAN文件和基础架构中更改哪些配置?
我们这里有一个负责网络和服务器的团队。我应该只询问他们的IP地址和端口来设置CKAN并将ckan.site_url
更改为该IP:端口还是更复杂?我有点迷失在这里。
谢谢。
答案 0 :(得分:1)
我建议您向网络管理员询问IP地址和相应的域名,例如opendata.mycompany.com。在域的根处安装CKAN比将其安装在子路径上更简单,例如mycompany.com/opendata
您应该进行设置,以便无论您是在公司网络内部还是外部,都可以在同一地址访问CKAN。如果必须使用不同的地址,因为您只能将ckan.site_url设置为其中一个。如果将它设置为两者都无法访问的地址,您会发现模糊的东西无法正常工作,例如CKAN的Atom提要中嵌入的链接。