Databases
Installing PostGIS
Installing with Cloud 66
Note that as of PostgreSQL 16 we install PostGIS automatically. The below information applies to older version of PostgreSQL.
Installing through Cloud 66 is as simple as a manifest file entry. Refer to our Manifest file documentation for more information.
In order for your manifest file to be picked up, you need a file called manifest.yml to be present within a folder named .cloud66, which is in turn located in the root of your source code, checked into your repository.
[source_repo]/.cloud66/manifest.yml
For Cloud 66 to install PostGIS, your manifest file should contain the following:
production:
postgresql:
configuration:
postgis: true
If you would like to specify versions, it should look something like this:
production:
postgresql:
configuration:
version: 9.6
postgis:
version: 2.3.1
Once your application has been deployed, you can find your PostGIS file in /etc/postgresql/share/contrib/postgis-2.1/postgis.sql
on your database server.
More info
Follow this excellent guide if you need more help installing PostGIS.