[ixpmanager] Server rebuild

Rowan Thorpe rowan at rowanthorpe.com
Fri Oct 11 21:39:06 IST 2013


> I should be able to download and install IXP Manager and required
> libraries create database
> 
> copy application.ini .htaccess, ixpmanager.conf and dump and restore
> mysql from old server.
> 
> is this correct?

As a point of reference (even if you don't actually use it directly,
but just peruse its sequence) you might find this "autoinstall" script
I created useful https://github.com/rowanthorpe/ixp-autoinstall

It is portable POSIX shell. If you do actually try to use it, then
*do* read the comments/warnings at the top of the script, and note that
it will need tweaking in order to fulfil anything other than the
limited requirements I had (presently tested for single IXP, on single
server, on Debian GNU/Linux, etc). Also, I only checked it against
whatever is the version of IXP-Manager stated in those comments. I made
efforts to make it as forward-compatible as possible, but that won't
stretch very far. I recommend not actually running the script without
reading it and understanding what it does first (unless you're
installing to a bare/backed-up offline server).

In its present state it is probably much more useful as a visual
reference than for direct use by anyone with different requirements
from mine, and in that regard it shows that there are quite a few extra
steps for bringing IXP-Manager up to a functional state (even if
reinstalling a running system - that is what I had to do and why I
wrote this script). In fact the main reason I uploaded it was that I
think it could be a useful reference for devs to glance at to keep
track of how much more of the install process needs to be internally
automated to reach "one-click install" state. As IXP-M's install
functionality advances that script should be able to shrink...

HTH

-- 
Rowan Thorpe
mailto:rowan at rowanthorpe.com
PGP fingerprint:
 BB0A 0787 C0EE BDD8 7F97  3D30 49F2 13A5 265D CCBD
----
"There is a great difference between worry and concern. A worried
person sees a problem, and a concerned person solves a problem."
 - Harold Stephens



More information about the ixpmanager mailing list