Open source Content Management System for Mu servers. WebEngine's goal is to provide a fast and secure framework for server owners to create and implement their own features to the CMS.
These instructions will help you deploy your own copy of the CMS. Please note that WebEngine 2.0 is currently in BETA and it is not recommended to use the CMS in a production website.
Here's what you need to run WebEngine 2.0
- Apache mod_rewrite
- PHP 5.4 or higher
- PHP PDO dblib and sqlite3
- cURL
An installer will be included with the first stable release of the project, for the time being you may install the CMS by following these instructions.
- Upload and extract the BETA 3 release on your host
- Open WebEngine's configuration file
/includes/config/webengine.json - Change the following settings:
offline_modeset tofalseSQL_DB_HOSTyour MSSQL hostSQL_DB_NAMEyour MuOnline database nameSQL_DB_2_NAMEyour Me_MuOnline database nameSQL_DB_USERyour SQL userSQL_DB_PASSyour SQL passwordSQL_DB_PORTyour SQL port (commonly 1433)SQL_USE_2_DBset totrueif using Me_MuOnlineSQL_PDO_DRIVER1 = dblib, 2 = sqlsrv, 3 = odbcSQL_ENABLE_MD5set totrueif you're using MD5
- Make sure the following paths and files are writable (recursively)
chmod to 0777/includes/cache//includes/config//includes/webengine.db
- Add the master cron job
/includes/cron/cron.phpto runonce per minute
By default, the user webengine will have access to the admin panel. If you don't have such account created you may use the registration form to create the account with username webengine and then proceed to access the admin panel.
You will be able to add, edit and remove users' access once inside the admin panel.