Well, it's hard to tell since we don't know where you actually put the files ...
But if you've unpacked the tarball and renamed the geeklog_1.3.11 folder to "geeklog" then what you quoted should work.
Having said that: What you should have done, though, is put the contents of public_html into your htdocs directory and the other files into /srv/www/. As the documention
tries to explain, "public_html" is just another name for "htdocs".
HTH
bye, Dirk