mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-25 05:22:59 +00:00
1.5 KiB
1.5 KiB
Getting Started
System Requirements
- PHP-enabled web-server (must be PHP 7+)
- PHP session support (for logging in, see here for more information)
- The following PHP extensions:
mbstring
(for utf8 string handling - currently required)imagick
(for preview generation)fileinfo
(for proper mime type checking of uploaded files)zip
(for compressing exports)intl
(for Unicode text normalization when searching and in the id index, and when sending emails when utf-8 mode is disabled)sqlite
(for search index storage; uses PDO)
- Write access to Pepperminty Wiki's own folder (only for editing)
- Recommended: Block access to
peppermint.json
, where it stores it's settings
Setup Instructions
- Once you've ensured your web server meets the requirements, obtain a copy of Pepperminty Wiki (see Getting a copy).
- Put the
index.php
file on your web server. - Navigate to Pepperminty Wiki in your web browser. If you uploaded the
index.php
towiki/
on your web serverbobsrockets.com
, then you should navigate tobobsrockets.com/wiki/
. - See the Configuring section for information on how to customise your installation, including the default login credentials.
- Ensure you configure your web server to block access to
peppermint.json
, as this contains all your account details (including your hashed password!)