Skip to content

Installation

Daniel Retzl edited this page Feb 17, 2023 · 4 revisions

Setup / Installation

There are two ways to install YaWK on your webserver:

If you have root/shell access: git clone https://github.com/YaWK/yawk.io

or (most common)

If you're using a webhost:

  • Download the .zip package
  • Extract the archive into new folder
  • Use any FTP client to upload the files onto your webhosting folder
  • When all files are uploaded to your webserver, simply call www.yourwebsite.tld in your browser and follow the setup instructions

If the server is correctly configured, you will see step 1 of 5 of the setup process.
The setup guides you through 5 steps, the installation process is pretty self-explanatory.

Minimum Server / Webhosting Requirements: PHP 5.6+ (PHP 7 recommended) MySQL 5.x Apache 2.x Webserver MOD_REWRITE enabled

Troubleshooting

Error 500 If you got an error 500, check, if your server is proper configured. To work correctly, you need the apache module mod_rewrite enabled. +FollowSymLinks or at least +SymLinksIfOwnerMatch can be enabled, if allowed. If you still get an ERROR 500, review your .htaccess file, try ifownermatch (slower) and/or ask your webhoster to help you to enable mod_rewrite + symlinks

Other Errors during Installation There is an issue, if you encounter any troubles installing yawk, you may describe your problem here: https://github.com/YaWK/yawk.io/issues/373

Clone this wiki locally