Line 1: |
Line 1: |
− | == PhreeBooks Accounting ==
| + | = PhreeBooks Accounting = |
| Author: Charles2008<br> | | Author: Charles2008<br> |
| Source: http://forums.contribs.org/index.php/topic,50284.0/topicseen.html <br> | | Source: http://forums.contribs.org/index.php/topic,50284.0/topicseen.html <br> |
Line 6: |
Line 6: |
| <br>'''You use anything included here at your own risk'''.<br> | | <br>'''You use anything included here at your own risk'''.<br> |
| }} | | }} |
− | === Description ===
| + | == Description == |
| PhreeBooks Accounting (previously called PhreedomERP) <br> | | PhreeBooks Accounting (previously called PhreedomERP) <br> |
| PhreeBooks is a web based (multi-user), OpenSource, double-entry ERP/accounting software.<br> | | PhreeBooks is a web based (multi-user), OpenSource, double-entry ERP/accounting software.<br> |
Line 16: |
Line 16: |
| '''PhreeBooks aims to be a viable OpenSource alternative to Quickbooks and Peachtree/Sage.''' | | '''PhreeBooks aims to be a viable OpenSource alternative to Quickbooks and Peachtree/Sage.''' |
| | | |
− | === Set-up on SME8 ===
| + | == Set-up on SME8 == |
| | | |
| {{Note box| PhreeBooks doesn't like 'hardened-PHP' (Suhosin)}} | | {{Note box| PhreeBooks doesn't like 'hardened-PHP' (Suhosin)}} |
| | | |
| | | |
− | ===Create a Bookkeeping ibay===
| + | ==Create a Bookkeeping ibay== |
| This will be the directory Phreebook will run from. You must create it from Server Manager<br> | | This will be the directory Phreebook will run from. You must create it from Server Manager<br> |
| Information bay name - '''bookkeeping'''<br> | | Information bay name - '''bookkeeping'''<br> |
Line 31: |
Line 31: |
| <br> | | <br> |
| | | |
− | ===Create a PhreeBooks database===
| + | ==Create a PhreeBooks database== |
| You can do it via via command line or I use [[PHPMyAdmin]]. | | You can do it via via command line or I use [[PHPMyAdmin]]. |
| | | |
Line 57: |
Line 57: |
| | | |
| | | |
− | ===Sort out OpenBaseDir restriction===
| + | ==Sort out OpenBaseDir restriction== |
| This is needed to allow files to be uploaded by PhreeBooks<br> | | This is needed to allow files to be uploaded by PhreeBooks<br> |
| You can read about this at [[PHP#Open_basedir_restriction]] | | You can read about this at [[PHP#Open_basedir_restriction]] |
Line 71: |
Line 71: |
| signal-event ibay-modify bookkeeping | | signal-event ibay-modify bookkeeping |
| | | |
− | ===Delete the index.html===
| + | ==Delete the index.html== |
| | | |
| rm /home/e-smith/files/ibays/bookkeeping/html/index.html | | rm /home/e-smith/files/ibays/bookkeeping/html/index.html |
| | | |
− | ===Get PhreeBooks===
| + | ==Get PhreeBooks== |
| | | |
| cd /home/e-smith/files/ibays/bookkeeping/files/ | | cd /home/e-smith/files/ibays/bookkeeping/files/ |
Line 94: |
Line 94: |
| One it´s the originally downloaded file (version can be newer) and other the directory with unzipped content. | | One it´s the originally downloaded file (version can be newer) and other the directory with unzipped content. |
| | | |
− | ===Put files on right directory and right permissions===
| + | ==Put files on right directory and right permissions== |
| | | |
| mv phreebooks/* ../html/ | | mv phreebooks/* ../html/ |
Line 100: |
Line 100: |
| chmod -R 0750 /home/e-smith/files/ibays/bookkeeping | | chmod -R 0750 /home/e-smith/files/ibays/bookkeeping |
| | | |
− | ===Install and configure PhreeBooks using browser===
| + | ==Install and configure PhreeBooks using browser== |
| | | |
| Open a browser and type: | | Open a browser and type: |
Line 109: |
Line 109: |
| Now follow the on-screen instructions. | | Now follow the on-screen instructions. |
| | | |
− | ===Post-install adjustments===
| + | ==Post-install adjustments== |
| | | |
| After install, the web server needs RO access to all directories except /my_files which needs write access also for writing company specific files. <br> | | After install, the web server needs RO access to all directories except /my_files which needs write access also for writing company specific files. <br> |