List,<br><br>I want to install pmWiki on my pc -- an Ubuntu 8.04. I have XAMPP installed; and after a great deal of messing around, and pain, I manage to install oddmuse, another wiki engine. I want to try out pmWiki because from what I have read about pmWiki, it might be a better fit for what I have in mind<br>

<br>My problem with installing pmWiki  is that I have very little understanding of Linux, Apache, PHP, etc. I am, what you might call, a computer &quot;illiterate&quot;. If someone can help me, I&#39;d appreciate that very much. I realize it&#39;s not easy to help me, or anyone, under these circumstances, so pointing me to a dummy&#39;s guide to a pmWiki install in Ubuntu/XAMPP, assuming there is one, would be equally helpful. Alternatively, someone who had &quot;been there, done that&quot;, might want to send me a sample Apache2 defs for what I am trying to do. That would be good too.<br>

<br>Here is my set-up:<br><br><ul><li>XAMPP built an /opt/lampp directory that contains everything. My understanding is that I will have to install pmWiki in this directory</li><li>I untarred the pmWiki tarball to /opt/lampp/htdocs/pmwiki. All the pmWiki directories are in there. Permissions? With few exceptions, these are 755. <br>
</li><li>All the directories inside /opt/lampp are owned by root:root, except for /opt/lampp/htdocs. htdocs is owned by nobody:root. My apache2 user id, and group id are: nobody, nogroup respectively.</li><li>The directories Inside /opt/lampp/htdocs/pmwiki are all owned by root:root. Except for the pmwiki.php. This is owned by nobody:root. The /opt/lampp/pmwiki directory is owned by nobody:root.<br>
</li>
</ul><br>The basic Apache2 defs:<br><ul><li>ServerRoot &quot;/opt/lampp&quot;</li><li>Listen 80</li><li>ServerName localhost</li><li>DocumentRoot &quot;/opt/lampp/htdocs&quot;</li></ul><br>I am trying to set up the oddmuse and the pmWiki as virtual hosts. I think this is where most of my problems problem lie. I want to be able to call the pmWiki from the browser with this url: <a href="http://localhost:8080/pmwiki/pmwiki.php">http://localhost:8080/pmwiki/pmwiki.php</a>. The oddmuse, I&#39;d like to invoke as: <a href="http://localhost:80/myoddmuse">http://localhost:80/myoddmuse</a>.<br>
<br><br>Here are the details from my Virtual Hosts defs:<br><ul><li>NameVirtualHost *:80</li><li>NameVirtualHost *:8080</li></ul><br>Alias /myoddmuse &quot;/opt/lampp/cgi-bin/wiki.cgi&quot;<br><br>&lt;VirtualHost *:80&gt;<br>
&nbsp;&nbsp;&nbsp; ServerAdmin compaqowner@dummy-host.myoddmuse.notcom<br>&nbsp;&nbsp;&nbsp; DocumentRoot /opt/lampp/htdocs<br>&nbsp;&nbsp;&nbsp; ServerAlias dummy-host.myoddmuse.notcom *.dummy-host.myoddmuse.notcom<br>&nbsp;&nbsp;&nbsp; ErrorLog logs/dummy-host.myoddmuse.notcom-error_log<br>
&nbsp;&nbsp;&nbsp; CustomLog logs/dummy-host.myoddmuse.notcom-access_log common<br>&lt;/VirtualHost&gt;<br><br>&lt;VirtualHost *:8080&gt;<br>&nbsp;&nbsp;&nbsp; ServerAdmin webmaster@dummy-host2.pmwiki.notcom<br>&nbsp;&nbsp;&nbsp; DocumentRoot /opt/lampp/htdocs/pmwiki<br>
&nbsp;&nbsp;&nbsp; ServerAlias dummy-host2.pmwiki.notcom *.dummy-host2.pmwiki.notcom<br>&nbsp;&nbsp;&nbsp; ErrorLog logs/dummy-host2.pmwiki.notcom-error_log<br>&nbsp;&nbsp;&nbsp; CustomLog logs/dummy-host2.pmwiki.com-access_log common<br>&lt;/VirtualHost&gt;<br><br>
<br>My Apache2 error log is showing a number of these: <b>[warn] RSA server certificate CommonName (CN) `localhost&#39; does NOT match server name!?</b><br><br>I&#39;ve googled and read what the above message is all about, but that didn&#39;t help me very much: I understood very little of what was said.<br>
<br><br>TIA<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>