View source for WackoWiki Installation

#||
|| Also available in ((../Deutsch/Installation Deutsch)), ((../Español/Instalación Español)), ((../Français/Installation Français)), ((/Doc/Русский/Инсталляция Русский)), ((/Doc/简体中文/安装指南 简体中文))

Here you will find details for your software installation of !!(green)**WackoWiki R6.1**!!.

Be sure to check **((Requirements requirements))** in advance.
| {{toc numerate=1}} ||
||#

If you need to update your installation from an earlier version, read the **((Upgrade Upgrade Instructions))** instead.

===Before installing===
  1. **((/Download Download WackoWiki))**
  1. Unzip/untar the downloaded file
  1. Check the ((/Dev/ReleaseNotes release notes))
  1. Upload extracted files via FTP
    * copy or symlink the ##src/## folder to your wiki-folder, e.g ##wiki/##
  1. You will need to ((FilePermissions enable read and write access)) for the following files and folders 
    * ##_cache/config/##
    * ##_cache/feed/##
    * ##_cache/page/##
    * ##_cache/query/##
    * ##_cache/session/##
    * ##_cache/template/##
    * ##config/config.php##
    * ##config/lock##
    * ##config/lock_ap##
    * ##file/backup/##
    * ##file/global/##
    * ##file/perpage/##
    *  ##file/thumb/##
    * ##file/thumb_local/##
    * ##xml/##
    * For example: 
      1. %%
chmod 0755 _cache/config/ _cache/feed/ _cache/page/ _cache/query/  _cache/session/ _cache/template/  file/backup/ file/global/ file/perpage/ file/thumb/ file/thumb_local/ xml/
%%
      2. %%
chmod 666 config/config.php config/lock config/lock_ap
%%
  1. Create a database, if you have not already done so (e.g. via phpMyAdmin).
    1. Database Name
    1. Server Address (often ##127.0.0.1## or ##localhost## or the server IP address)
    1. Database Username
    1. Database Password
  1. Check if the provided path for ##CACHE_SESSION_DIR## in config/constants.php is correct. 
    1. The default value set in constants.php  is ##/tmp## but may vary in your environment. 
    2. You may want to change this to a custom folder (e.g. ##_cache/session##  or ##/var/tmp##)
    1. %%const CACHE_SESSION_DIR	= '/tmp';%%
  1. Check if you got ((/Doc/English/ModRewrite .htaccess enabled)) on your webserver.
    * You should have the directive: ##AllowOverride All## in your apache vhost configuration. 
  1. Open ##example.com/wiki-folder/## in your browser.

%%(info type="warning")
As with any software that you expose to the internet, there may be bugs or security problems. Do not install WackoWiki unless you intend to keep up with security upgrades (please subscribe to receive announcements of security updates via [[/News News]]).
%%


===Run the Installer===
file:/wackowiki_r6_en_install_1.png?500&right
Step by step as **((/Doc/English/Installation/Screenshots Installer Screenshots))**.

  1. Choose language
  2. Check System Requirements
  3. Site Configuration
  4. Database Configuration
  5. Database Installation
  6. Write Config File
  7. Follow the link to your wiki. 

If you encounter problems while installing WackoWiki, see **((Troubleshooting problem page))**.

===Post-installation Configuration===
file:/ap_upload_settings_en.png?500&right
  1. ((/Doc/English/AdminPanel Create the Recovery-Password))
  1. ((/Doc/English/AdminPanel Admin Panel login))
    1. Set default ((AccessControl access levels))
    2. Set registration settings
    1. Mail Server (SMTP)
    1. Maximum File Upload Size
    1. Cache Levels
    1. Captcha Settings
  1. Bad Behaviour
  2. CSP settings
  2. robots.txt

====((Configuration Configuration tips))====


((../English back to overview))