<div dir="ltr"><div><div><div>Hi,<br><br>I'm looking at MapServer for a project but I'm reading conflicting information about setting it up (in Ubuntu).<br><br></div>The installer creates a /home/mapserver directory and puts a bit of demo stuff (but no index.html) there.  It also creates a 'mapserver' entry in /etc/apache2/sites-available which points to /usr/local/www/ for the virtual host, port 8000.<br><br></div>The /etc/apacha2/ports.conf is not modified by the installer to respond to port 8000.<br><br>Documentation suggests:<br><br></div><div>1. testing the install by calling mapserver without an argument<br><a href="http://localhost/cgi-bin/mapserv">http://localhost/cgi-bin/mapserv</a><br></div><div>which responds with:<br>No query information to decode. QUERY_STRING is set, but empty.<br></div><div>This is Good - shows that the CGI in /usr/local/www/cgi-bin is called.<br></div><div><br></div><div>2. calling mapserver with a URL that has arguments:<br><a href="http://localhost/cgi-bin/mapserv&map=">http://localhost/cgi-bin/mapserv&map=</a> . . .<br></div>This responds with:<br><div><div>The requested URL /cgi-bin/mapserv&map= . . was not found on this server.<br><br></div><div>So it seems it's "working" and it is not actually necessary to edit anything in Apache to enable port 8000.  But it's not finding a .map file to parse.  Do I:<br><br></div><div> - ignore /home/mapserver and put everything into /usr/local/www/<br></div><div>or<br></div><div> - create links in /usr/local/www/ to projects in /home/mapserver<br></div><div>or<br></div><div> - get into the Apache configuration to implement some other setup?<br></div><div><br></div><div>I can probably get the system going in an hour or two of hacking away at configurations but I would prefer if the configuration to not look like a badly prepared breakfast.  So I'm looking for some hints from anyone who uses MapServer . .<br><br></div><div>Thanks,<br><br></div><div>Kevin.<br></div><div><br></div></div></div>