DokuWiki: Difference between revisions
mNo edit summary |
(Updated instructions for the new dokuwiki version) |
||
Line 13: | Line 13: | ||
{{Cmd|cd /usr/share/webapps/ | {{Cmd|cd /usr/share/webapps/ | ||
wget | wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz}} | ||
Unpack and delete tar file | Unpack and delete tar file | ||
{{Cmd|tar zxvf dokuwiki- | {{Cmd|tar zxvf dokuwiki-stable.tgz | ||
rm dokuwiki-stable.tgz}} | |||
Rename the dokuwiki folder | |||
{{Cmd|mv dokuwiki-2018-04-22c dokuwiki}} | |||
Change the folder permissions | Change the folder permissions |
Revision as of 20:02, 22 May 2020
DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind.
Install lighttpd and PHP
Basic Installation
For installing the additional packages first activate community packages and update the package index
Install the required packages:
# apk add lighttpd php82 fcgi php82-cgi
Configure Lighttpd
Edit lighttpd.conf (/etc/lighttpd/lighttpd.conf) and uncomment the line:
Contents of /etc/lighttpd/lighttpd.conf
Edit mod_fastcgi.conf (/etc/lighttpd/mod_fastcgi.conf), find and change /usr/bin/php-cgi to /usr/bin/php-cgi82.
Contents of /etc/lighttpd/mod_fastcgi.conf
Start lighttpd
service and add it to default runlevel
# rc-service lighttpd start # rc-update add lighttpd default
Installing DokuWiki
Create a folder named webapps
mkdir -p /usr/share/webapps/
Download the source code archive
cd /usr/share/webapps/ wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
Unpack and delete tar file
tar zxvf dokuwiki-stable.tgz rm dokuwiki-stable.tgz
Rename the dokuwiki folder
mv dokuwiki-2018-04-22c dokuwiki
Change the folder permissions
chmod -R 777 /usr/share/webapps/dokuwiki/
Create a symlink to the dokuwiki folder
ln -s /usr/share/webapps/dokuwiki/ /var/www/localhost/htdocs/dokuwiki
Browse to http://WEB_IP_ADDRESS/dokuwiki