Download Latest Version mpsbox_beta_0.1.8.1.tar.gz (699.8 kB)
Email in envelope

Get an email when there's a new version of MPS Box

Home / MPSBox Beta
Name Modified Size InfoDownloads / Week
Parent folder
mpsbox_beta_0.1.8.1.tar.gz 2025-02-20 699.8 kB
mpsbox_beta_0.1.8.0.tar.gz 2017-01-18 680.7 kB
mpsbox_beta_0.1.7.2.tar 2015-12-12 605.9 kB
mpsbox_beta_0.1.6.7.tar 2015-08-17 602.2 kB
README.txt 2015-08-17 3.0 kB
mpsbox_beta_0.1.5.5.1.tar 2015-05-27 550.7 kB
mpsbox_beta_0.1.4.2.tar 2015-02-09 544.2 kB
mpsbox_beta_0.1.3.tar 2015-01-02 542.2 kB
mpsbox_beta_0.1.2.tar 2014-12-20 539.9 kB
mpsbox_beta_0.1.1.tar 2014-12-16 539.4 kB
mpsbox_beta_0.1.tar 2014-12-11 559.5 kB
Totals: 11 Items   5.9 MB 0
NOTICE! - As iÕm not getting much of feedback i will not focus on creating upgrade path each time i implement something new. Yep, this means you have to re-install every time you downloading a new release. Sorry and thank you for understanding.

Required Packages: LAMP(or manually installed: apache2, mysql-client, mysql-server, php5), snmp, php5-snmp.

All setting should be left by default, unless you are sure in what you doing :)

For Installation follow next Steps:

NEW METHOD:

Download latest snapshot or tar file, nothing to compile so just:
1. Edit apache configuration for ex.: vi /etc/apache2/site-enabled/000-default.conf and change target path from /var/www/html to /var/www/mpsbox and restart Apache (on Ubuntu: services apache2 restart)
2. Extract downloaded file to your WWWROOT for ex.: /var/www/
3. Access your web server and add install.php after domain name (for ex.: http:/192.168.1.1/install.php). Follow wizard steps.
4. Assign filesystem permissions for Apache user/group for ex.: chown -Rf www-data:www-data "PATH TO MPSBOX FOLDER"/mpsbox
5. If you can browse MPSBox web pages add this to crontab (for ex.: crontab -e -u root): * * * * * php "PATH TO MPSBOX FOLDER"/cli/poller_tasks.php (for ex.: * * * * * php /var/www/mpsbox/cli/poller_tasks.php)
6. Login credentials to admin sections are: admin/1111, and add your devices (printers) using Device Management > Add Devices.
7. Change to mpsbox folder and execute next:  chown -Rf www-data:www-data tmp/ (where www-data is the apache user and group)
8. If you have any problem, drop me a note at https://sourceforge.net/projects/mpsbox/


OLD METHOD:

Download latest snapshot from GIT, nothing to compile so just:
1. Extract downloaded file to your WWWROOT
2. Create Mysql DB with any name (e.g. mpsboxdb):
shell> mysqladmin --user=root create mpsboxdb
3. Import mpsboxdb.sql scheme.
shell> mysql --password=admin_password mpsboxdb < /"PATH TO MPSBox Files"/mpsboxdb.sql
Optional: Create a MySQL username and password for MPSBox.
shell> mysql --user=root mysql
mysql> GRANT ALL ON mpsboxdb.* TO mpsboxuser@localhost IDENTIFIED BY 'somepassword';
mysql> flush privileges;
4. Edit inc/dbinfo.inc.php and specify the database type, name, host, user and password for your MPSBox configuration.
$dbtype = "mysql";
$dbhost = "localhost";
$dbusername = "mpsboxuser";
$dbpassword = "somepassword";
$dbname = "mpsboxdb";
5. Assign filesystem permissions for Apache user/group for ex.: chown -Rf www-data:www-data "PATH TO MPSBOX FOLDER"/mpsbox
6. If you can browse MPSBox web pages add this to crontab:
* * * * * root php "PATH TO MPSBOX FOLDER"/cli/poller_tasks.php
7. Login credentials to admin sections are: admin/1111, and add your devices (printers) using Device Management > Add Devices.
8.  Change to mpsbox folder and execute next:  chown -Rf www-data:www-data tmp/ (where www-data is the apache user and group)
9. If you have any problem, drop me a note at https://sourceforge.net/projects/mpsbox/ 

Source: README.txt, updated 2015-08-17