GeoNode Advanced Installation¶
- GeoNode Core
- Overview
- Ubuntu 20.04LTS
- 1. Install the dependencies
- 2. GeoNode Installation
- 3. Postgis database Setup
- 4. Install GeoServer
- 5. Web Server
- 6. Update the settings in order to update GeoNode and GeoServer services running on a public IP or hostname
- 7. Install and enable HTTPS secured connection through the Let’s Encrypt provider
- 8. Enabling Fully Asynchronous Tasks
- RHEL 7.x
- 1. Install the dependencies
- 2. Create necessary users
- 3. Give geonode correct sudo powers
- 4. Configure PostgreSQL 13
- 5. Install Tomcat and GeoServer
- 6. Install GeoNode
- 7. Configure pyenv
- 8. Continue installing a recent python 3.8.x version.
- 9. Configure /etc/uwsgi.d/geonode.ini
- 10. Modify /etc/nginx/nginx.conf
- 11. Modify /etc/uwsgi.ini
- 12. Create Geonode service /etc/systemd/system/geonode.service
- 13. Enable uwSGI service
- 14. Configure Postgres Database in GeoNode
- 15. Configure local_settings.py
- 16. Initialize GeoNode
- 17. Configure OAuth2
- 18. Using letsencrypt
- Windows
- Docker
- 1. Install the Docker and docker-compose packages on a Ubuntu host
- 2. Install the Docker and docker-compose packages on a CentOS host
- 3. Test Docker Compose Instance
- 4. Deploy a vanilla GeoNode 3.2.0 with Docker
- 5. Passages to completely get rid of old Docker images and volumes (reset the environment completely)