在HTTPS上发布¶
TBD
在HTTP端口以外的其他端口上发布(例如8082)¶
默认情况下,geonode将安装在端口80(即HTTP)端口中。但是,如果您想要将geonode的端口更改为HTTP端口以外的端口(在本例中,我使用的是8082端口),该怎么办呢?我们需要编辑Web配置中的几项内容。首先,我们需要更新 /etc/uwsgi/apps-enabled/geonode.ini 文件,
sudo vi /etc/uwsgi/apps-enabled/geonode.ini
编辑以下行,
env = SITE_HOST_NAME=localhost:8082
env = SITEURL=http://localhost:8082
SITE_HOST_NAME=localhost
SITE_HOST_PORT=8082
GEOSERVER_WEB_UI_LOCATION=http://localhost:8082/geoserver/
GEOSERVER_PUBLIC_LOCATION=http://localhost:8082/geoserver/
在此之后,我们需要更新 /etc/nginx/sites-enabled/geonode 文件,
sudo vi /etc/nginx/sites-enabled/geonode
编辑以下行,
server {
listen 8082 default_server;
listen [::]:8082 default_server;
OAuth2装置更新和基URL迁移¶
TBD
GeoNode安全子系统¶
TBD
OAuth2令牌和会话¶
待定(参考 OAuth2访问令牌 )