RunningPmwikiOnMageiaLinux

Summary: Running Pmwiki on Mageia Linux
Version:
Prerequisites:
Status:
Maintainer:
Categories: Administration
Users: (view? / edit)

Questions answered by this recipe

- How easy is to install Pmwiki on Mageia Linux?
- It is VERY easy.

All sections are optional, you can remove those that do not apply to your recipe, and add new ones.

Running Pmwiki on Mageia Linux

Standalone Installation (Offline Use Only)

_^_

Standalone Installation (Offline Use Only)

Tested and Confirmed!

You need root privileges

+ Install php

(by installing the package " task-lamp-php ")

+ Use the Mageia Control Center (mcc) to start the http daemon...

Mageia Control Center --> System --> Manage System Services --> httpd

+ Confirm that Apache works by simply visiting the following address, with your web browser...

-You should get a page, saying...
It works!

+ As Root (or while having root privileges (see: sudo, kdesu, su, etc)) install pmwiki in...

/var/www/html/the-name-of-my-wiki/
- Important note:
Your wiki, and it's files and folders
need to have root Permissions, to work,
except for the "uploads" folder
(you can use a system link for that one).

+ Finally, if you did everything right, you should be able to visit your local standalone wiki,
and edit it's pages, as a simple user, by opening the following address with your web browser...

IMPORTANT SECURITY NOTE:
The above configuration was tested for offline use ONLY.
That is... in your ...
-> Mageia Control Center --> Security --> Personal Firewall

... if nothing is checked (especially "Web server"), then you are PROBABLY alright.

_^_


Troubleshooting

_^_

You may also want to add the "apache user" in your user's team.
(Installing from a Live Mageia,
will probably have set your user account
to belong in the "live team", by default.
This can fix some "Access forbidden!", "error 403",
or other user rights problems.

Go to

   Mageia Control Center --> System --> Manage System Users

Menu

   Options

Uncheck

   | | Filter System Users

Choose (tab)

   Users

Double click on the "apache" user.
Choose (tab)

   Teams

Check

   |x| live
   |x| new_default_team   (if you have set your user's account 
                               to belong to a new_default_team)

Exit Users Management.
Restart the httd deamon (as explained above).

_^_

_^_

See also

Standalone Mageia Linux

Comments

See discussion at RunningPmwikiOnMageiaLinux-Talk?