My goal: provide clients with a password protected WMS url so they can access some of our GIS data.
Where I'm at so far:
OS: windows 8
I have a polygon shapefile created in QGIS I want to share as a WMS. This shapfile has been uploaded to a PostgreSQL database with the PostGIS extension enabled on the schema. I use PGadmin 4 to do this. The PostgreSQL database is stored on Amazon AWS.
Our client who is to receive the WMS layer, has been added as a read-only user role type. I can successfully log in to the database using the credentials I created for them.
I have installed tomcat apache with geoserver installed on it (127.x.x.x:82/geoserver). In geoserver (via tomcat web application manager) I create the WMS layer and style it. After publishing the layer as a WMS I can view it in QGIS.
However, on another PC, I can't access the WMS layer at all. So it seems the WMS is still hosted locally on the original PC. Even though I have tomcat installed and I'm not using localhost.
Now, I'm a bit of a noob with web hosting etc, so what should I do to gain access to this WMS layer on other PCs (online instead of local)?