-
Notifications
You must be signed in to change notification settings - Fork 30
Installation
Jan Klass edited this page Dec 21, 2015
·
4 revisions
- PHP with Ice extension (also see Mumble wiki /Ice for guides)
- for PHP >= 5.3 use an Ice-3.4 extension
- for PHP < 5.3 use an Ice-3.3 extension and set the ice.slice setting in your php.ini (e.g. ice.slice = /path/to/MumPI/libs/Murmur124_fixed.ice)
- Murmur (Mumble server) running with Ice
- unzip the .tar.7z file with an lzma-compatible program to your webfolder. Most Linux distributions provide an unlzma executable by default. You can also install p7zip and use 7zr x MumPI.tar.7z. On Windows 7-zip is recommended, others like WinRAR can also be used.
- Make the following folders writeable (for your PHP instance) (provided /path/to/MumPI is where you unzipped to and MumPI is the root folder for MumPI):
- /path/to/MumPI
- /path/to/MumPI/data
- /path/to/MumPI/tmp
- access MumPI in your webbrowser You should be redirected to the /install page and possible issues should be displayed or the installation complete.
- Edit the /path/to/MumPI/settings.inc.php file to represent your needs. You may have to change the Ice address (where the ice instance of your Murmur server is accessible) or your icesecret(read/write) passwords.
- You should now be able to access MumPI/user/, MumPI/admin/ and MumPI/viewer2/
Also make sure MumPI/data/ is not accessible from the web. A .htaccess file is provided, but your webserver needs to be configured to use it, if it is not.