You are not logged in.

#1 2007-01-14 19:42:58

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 517
Website

How to Install a Personal WIki

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 wikimatrix.org, it gave a list [url] http://www.wikimatrix.org/compare/JSPWi … Snap+TWiki [/url] 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   [url] http://www.pmwiki.org/wiki/Cookbook/Standalone [/url]. Its normal installation [url] http://www.pmwiki.org/wiki/PmWiki/Installation [/url] does 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 [url] http://moinmoin.wikiwikiweb.de/DesktopE … desktop%29 [/url]. 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 moin.py" and got the following error:

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

Traceback (most recent call last):
  File "moin.py", line 54, in ?
    run(Config)
  File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/standalone.py"                                                               , line 510, in run
    httpd = makeServer(config)    
  File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/standalone.py"                                                               , line 450, in makeServer
    return serverClass(config)
  File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/standalone.py"                                                               , line 176, in __init__
    SimpleServer.__init__(self, config)
  File "/home/shantanu/personal/wiki/moin-desktop/MoinMoin/server/standalone.py"                                                               , line 63, in __init__
    BaseHTTPServer.HTTPServer.__init__(self, address, MoinRequestHandler)
  File "/usr/lib/python2.4/SocketServer.py", line 330, in __init__
    self.server_bind()
  File "/usr/lib/python2.4/BaseHTTPServer.py", line 101, in server_bind
    SocketServer.TCPServer.server_bind(self)
  File "/usr/lib/python2.4/SocketServer.py", line 341, in server_bind
    self.socket.bind(self.server_address)
  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. [color] Could someone please explain, or solution or suggestion.[/color]

Offline

#2 2007-01-14 21:27:18

majikstreet
Member
Registered: 2006-07-31
Posts: 96

Re: How to Install a Personal WIki

I think you need to install apache for php to work...

majikstreet


arooaroo wrote:
syd wrote:

Here in NZ we cant spell words with more than 5 letters. So color will have to do.

You must be very special then because "letters" has 7 tongue

Offline

#3 2007-01-14 21:33:53

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 517
Website

Re: How to Install a Personal WIki

i installed lighttpd, but dont know what to do next. could not understand the stuff..

Offline

#4 2007-01-14 21:43:00

Husio
Member
From: Europe
Registered: 2005-12-04
Posts: 359
Website

Re: How to Install a Personal WIki

Because TiddlyWiki is a single HTML file, you've actually already downloaded the entire software just by viewing this site. If you want to be able to SaveChanges, you can save your own blank TiddlyWiki to your local drive by right clicking on this link to empty.html and selecting 'Save link as...' or 'Save target as...'. You can choose where to save the file, and what to call it (but make sure that it's saved in HTML format and with an HTML extension).

Here's the link to it : http://www.tiddlywiki.com/empty.html

Offline

#5 2007-01-14 22:20:37

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 517
Website

Re: How to Install a Personal WIki

tiddly is easy and very popular, but it does not server the purpose stated above. It does not have password protection of pages. Moreover, since it is going to be single file, on viewing on the web, it downloads the whole file instead of only 1 page which is anonying when the file is somewhat big and you have limitation with the file size.

Offline

#6 2007-01-15 05:23:39

tardo
Member
Registered: 2006-07-15
Posts: 526

Re: How to Install a Personal WIki

you're better of downloading docuwiki manually and installing in ur lighttpd dir. just follow the instructions on their site.

Offline

#7 2007-01-15 12:59:17

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 517
Website

Re: How to Install a Personal WIki

how about pm wiki and moinmoin?

Offline

#8 2007-01-15 18:06:39

dojo
Member
Registered: 2005-11-02
Posts: 97

Re: How to Install a Personal WIki

Hi,

I use didiwiki. It is a simple wiki written in c and comes with it's own webserver. Maybe it is sufficient for you.

Greets

dojo

Offline

#9 2007-01-15 18:36:48

nogoma
Member
From: Cranston, RI
Registered: 2006-03-01
Posts: 217

Re: How to Install a Personal WIki

I use instiki. It's a Ruby-based wiki, pretty simple to setup and maintain. I run it on lighttpd; if you're interested in the details, I could post my lighttpd conf files and such. There are some pretty good guides out there already, though.


-nogoma
---
Code Happy, Code Ruby!
http://www.last.fm/user/nogoma/

Offline

#10 2007-01-16 06:21:12

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 517
Website

Re: How to Install a Personal WIki

may be i should try both didiwiki and instiki.. please put any links to instructions that you may have, that is how to configure lighttpd and get standalone pmwiki or moinmoin or anything else working.

Offline

#11 2007-03-04 10:10:50

s26c.sayan
Member
From: Kolkata, India
Registered: 2007-02-07
Posts: 176
Website

Re: How to Install a Personal WIki

If you are using Gnome 2 , Newton is a great app. I had been using it Ubuntu, but in Arch I use Fluxbox now.
See this : http://newton.sourceforge.net/


March Linux : An Arch Linux "distrolet" that I am trying to develop (March = My Arch!)
Please take a look......:)

Offline

Board footer

Powered by FluxBB