Not logged in. · Lost password · Register
Forum: General Help and Support Server Setup RSS
How to run Dokuwiki on a Shared Network Drive
QueueX #1
Member for 3 months · 1 post
Group memberships: Members
Show profile · Link to this post
Subject: How to run Dokuwiki on a Shared Network Drive

I have been thinking of a way to document and collate knowledge within my department onto an easy to use and accessible wiki, and so for now I'm investigating the use of dokuwiki for my purposes.

I have managed to setup dokuwiki on my own computer, but the next step will be to make it available for people in my department.

I have come across two topics which involved running Dokuwiki-on-a-stick, both concluded that it is a bad idea:

I was planning to setup dokuwiki to run within the shared network drive, could anyone point me in the right direction? I am very new to networking and could use any pointers. Thank you very much!
MartinR #2
Member since Jul 2015 · 162 posts · Location: UK
Group memberships: Members
Show profile · Link to this post
First off, I'm assuming that the drive is served to other machines by NFS or CIFS (aka Windows shares) and is not directly accessible to multiple machines.

Consider how you interact with DW.  You run up a browser which contacts the web server which runs the DW code and that accesses the disk.  If there are multiple users, then each user runs up a browser on his own machine, which contact a web server somewhere which runs the DW code and accesses the disk.  Therefore: if your DW instance is running on one machine only, then all users can send requests, but only the DW instance accesses the disk.

In detail:
  • Each user's computer runs their browser of choice.
  • One server machine runs the web server and DW code.
  • Each browser then contacts the web server and sends requests.
  • The web server access the files on the users' behalf and returns the HTML page to the users' browsers.

For example, my home system has multiple machines running various OSs (Linux, Windows n, iOS and Android). with multiple browsers: Firefox, Chrome, Internet Explorer and Edge.  All of these machines can contact http:, just as for any other web product.  Only apache:apache actually accesses the files, all locking is handled by Andi's fine code.

Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Current time: 2019-12-14, 00:34:42 (UTC +01:00)