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

Reply via email to