This documentation is for customers still on CentOS. The latest releases of
BillMax are on Debian and other sections of documentation should be
referenced.
-
Download the BillMax RPM.
-
Using a web browser, go to http://www.billmax.com.
-
Click LOGIN. Contact support@billmax.com for the
user name and password if you don't know it.
-
Download the RPM.
-
Copy the RPM to the CentOS machine.
-
Login as root.
-
Stop any BillMax processes if they are running
-
fetchmail - Service script is
bx_fetchmail.
-
edge - Service script is
bx_edge.
-
processHooksAsync - Service script is
bx_processHooksAsync.
-
Make backups. See Backups, Redundancy and Archiving
-
Do the following:
-
cd
/usr/local/billmax
-
svn
commit -m "commit information"
-
rpm
-Uvh nameOfRPM
-
cd
/opt/billmax/install
-
Execute ./BxInstall.pl
-
Execute yum -y update.
-
Supply "n" if you see "Continue printing
(Y/n)?"
-
Supply "F" if you see "Enter two indexes for each column
to rename, (R)elist, or
(F)inish:"
-
Resolve any inconsistencies. There should not be any if no customizations have
been made. After resolving an inconsistency, you may need to issue the command
svn
resolved filename where filename is
the name of the file that had the inconsistency.
-
cd
/opt/billmax/install. Execute
./BxUroot-4.0.pl
-
su to the billmax system user - typically
"billmax"
-
cd
/opt/billmax/install. Execute
./BxUpost-4.0.pl
-
Test the interface.
-
Start any BillMax processes that were stopped in step 2.