Hi Harrissou, I think your pretty close :-)
Some remarks from the times I installed on Windows: - I used a vanilla apache installer from https://www.apachelounge.com/ - indeed used the httpd.conf from osgeo4w to set all paths and env vars, VERY convenient - are you sure the Qt vs qt is an issue? Thought Windows paths were not case sensitive? The GDAL_DATA path you will need when you use for example the ECW or other drivers QGIS_AUTH_DB_DIR_PATH is maybe only needed when you have a project which uses authentication profiles? Others? When you have a WMS/WFS server running normally you do not have a web app yet. You either use the WMS of WFS as datasource in QGIS (or other clients) or you use OpenLayer/Leaflet to create an app in a browser using javascript. Alessandro also created a landing page for WFS3/OGC API: https://docs.qgis.org/3.22/en/docs/server_manual/services/ogcapif.html but I found that sometimes tricky to setup... Maybe others can share more info/experience Regards, Richard Duivenvoorde On 4/20/22 18:58, Harrissou s. via QGIS-Developer wrote:
Hi QGISers (sorry for cross-posting) I'm trying to setup a QGIS Server... on Windows and I'd like to share some suggestions/issues I faced in the process and ultimately ask for help on a bigger issue. I'm following the QGIS documentation instructions [0] and took the opportunity to update the docs[1][2], given that osgeo4w provides means to install apache. Review welcome, thanks. In the docs, it is suggested to add at the end of the httpd.conf file a set of variables. But I notice that *most* of them are already set in the httpd_qgis.conf file that is #included at the end of the httpd.conf file. I hence ignored the addition but, Questions: - are the GDAL_DATA and QGIS_AUTH_DB_DIR_PATH necessary for any purpose? - If so, for what? And is it possible (does it make sense) to add them to the httpd_qgis.conf file also? - Issue report: I think there is a typo in the httpd_qgis.conf file setting PATH and QT_PLUGIN_PATH. It mentions apps/qt5/ while it should be apps/Qt5/ (uppercase Q). In my process, I didn't set the gdal or db paths above, I fixed the uppercase typo and when I tested I could get a reply for GetCapabilities as in the docs. Using the QGIS training project, I could do a GetMap which successfully returned my map canvas image. Good! My server is OP! Well, this is where I got lost. I thought the request would output in the browser some image i could zoom in, pan, maybe identify... But NO, I got a plain, static image. What am I supposed to do next? How can I make my project queryable, zoomable, pannable, anythingable... in a web browser? I might have overlooked, but the docs does not seem t provide any information for newbies like me, for the next step. Where should I look now? Your help to get out of this trouble would be much appreciated. Thanks. Regards, Harrissou [0] https://docs.qgis.org/3.22/en/docs/server_manual/getting_started.html#installation-on-windows <https://docs.qgis.org/3.22/en/docs/server_manual/getting_started.html#installation-on-windows> [1] reading: https://github.com/DelazJ/QGIS-Documentation/blob/installQGISServerWindows/docs/server_manual/getting_started.rst <https://github.com/DelazJ/QGIS-Documentation/blob/installQGISServerWindows/docs/server_manual/getting_started.rst> [2] pull-request: https://github.com/qgis/QGIS-Documentation/pull/7508 <https://github.com/qgis/QGIS-Documentation/pull/7508> _______________________________________________ QGIS-Developer mailing list qgis-develo...@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user