Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 01-14-2007, 04:31 PM   #1
LQ Newbie
Registered: Aug 2006
Posts: 12

Rep: Reputation: 0
How To Install A Personal Wiki On ArchLinux

Hi friends,
I was looking for a wiki software for my personal needs which are as follows:
1. to work as a Personal Information Manager, keep to do, address, etc.
2. Jot down information and thoughts.
3. publish the whole thing on web but keep few personal pages locked with password so that only I can view them.
4. desirable features are free, work on arch, easy installation, WYSIWYG editing (i dont know html tagging), files saved in text, page permission, search, can put image, probable easy migration in future to other wiki, easy editing, readymade themes and skins, file attachment,

On searching in, it gave a list of JSPWiki, KeheiWiki, MoinMoin, MoniWiki, PhpWiki, PmWiki, PukiWiki, SnipSnap, TWiki.

On searching further on web, there were recommendation for moinmoin and pmwiki. These 2 had a desktop version too which supposedly was easy to install and did not require addltional webserver.

PmWiki's standalone version does not have "how to" for linux Its normal installation not give details of how to install server and other stuff (sorry, I'm a noob). Also i did not understand what this line means "Open a web browser to the pmwiki.php script on the server (i.e., not the one on your local computer or accessed using a file://... URL)."

If anybody has installed the standalone version or the full version, then please put the steps here including the server thing. Also, as far as I know, apache is very heavy and hence, please suggest something lightweight and secure for a noob.

For MoinMoin, I tried the desktop version I installed using "pacman -S python", download moinmoin and unpacked it using "tar -xjvf moin-desktop-1.5.5a-1.tbz". Then following instructions, I typed "python" and got the following error:

[shantanu@bluehead moin-desktop]$ python
Loading ...
MoinMoin - 1.5.5a [97bf3d768af3 tip; DesktopEdition Release 1.5.5a-1]

Traceback (most recent call last):
File "", line 54, in ?
File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/" , line 510, in run
httpd = makeServer(config)
File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/" , line 450, in makeServer
return serverClass(config)
File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/" , line 176, in __init__
SimpleServer.__init__(self, config)
File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/" , line 63, in __init__
BaseHTTPServer.HTTPServer.__init__(self, address, MoinRequestHandler)
File "/usr/lib/python2.4/", line 330, in __init__
File "/usr/lib/python2.4/", line 101, in server_bind
File "/usr/lib/python2.4/", line 341, in server_bind
File "<string>", line 1, in bind
socket.gaierror: (-2, 'Name or service not known')

And hence, could not get moinmoin working either.

Then seeing that dokuwiki was in arch repository and hence easy to install, I tried it and got the following:

[shantanu@bluehead ~]$ sudo pacman -S dokuwiki

Targets: php-5.2.0-1 dokuwiki-20061106-1

Total Package Size: 7.9 MB

Proceed with upgrade? [Y/n] y

:: Retrieving packages from community...
dokuwiki-20061106-1 [################] 100% 1040K 6.8K/s 00:02:33

checking package integrity... done.
loading package data... done.
checking for file conflicts... done.
installing php... done.
==> PHP has been built with some optional modules.
==> To enable these modules, uncomment the modules from php.ini
==> The optional modules included in php require extra packages
==> to be installed.
==> - mysql : libmysqlclient
==> - pgsql : postgresql-libs
==> - ldap : libldap
==> - sqlite : sqlite3
==> - odbc : unixodbc
==> - snmp : net-snmp
==> - mcrypt : mcrypt
installing dokuwiki... done.
-- Go to the http://your-server/dokuwiki/install.php to setup dokuwiki
grep: /etc/httpd/conf/httpd.conf: No such file or directory
chown: `nobody.httpd': invalid use

Now what? I'm not getting the server thing there in the last line. Could someone please explain, or solution or suggestion.

Thanks in advance.

Ravi S Ghosh
Old 01-16-2007, 02:12 AM   #2
Registered: Feb 2006
Distribution: Ubuntu Hardy Heron
Posts: 130

Rep: Reputation: 16
I dunno if you are bent over using dokuwiki, I personally am using Mediawiki and phpwiki for some time and am happy with them.

Mediawiki is the one used by Even if it looks daunting for a personal wiki, its surprisingly easy to install and use.

phpwiki is in the Arch repository and also is somewhat easy to install and use.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
proggie for local (personal) wiki, w/ ability to publish on web later stairwayoflight Linux - Server 2 11-10-2006 04:26 PM
wiki install error kisembo Linux - Software 6 06-13-2006 04:07 AM
tutorial on wiki wiki web alix123 Programming 1 04-02-2005 03:08 PM
Newbie archlinux install, some help please Mindaugas Arch 7 03-30-2004 01:54 PM
wiki: supposed to use the same wiki namespace? liquigel LQ Suggestions & Feedback 1 03-07-2004 11:11 AM

All times are GMT -5. The time now is 07:49 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration